{"cik":1111741,"entityName":"DYNARESOURCE, INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-08-18","val":9958815,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q3I"},{"end":"2011-11-14","val":10395868,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2012-03-15","val":10602868,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2012-03-15","val":10602868,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-08-23","val":10602868,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q3I"},{"end":"2012-11-16","val":11791268,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q4I"},{"end":"2013-04-05","val":11791268,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2013Q1I"},{"end":"2013-05-13","val":10802008,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2013-05-13","val":10802008,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2013-11-08","val":10802008,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2014-05-15","val":11052088,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2014-05-15","val":11052088,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1I"},{"end":"2014-08-14","val":12417691,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-17","val":13815274,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q4I"},{"end":"2015-04-30","val":15295663,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2015Q1I"},{"end":"2015-05-14","val":15295663,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2015-08-13","val":16315663,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-11-15","val":16722825,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q4I"},{"end":"2016-03-30","val":16722825,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2016Q1I"},{"end":"2016-05-13","val":16722825,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-08-17","val":16722825,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q3I"},{"end":"2016-11-15","val":16722825,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q4I"},{"end":"2017-04-18","val":16722825,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2017Q1I"},{"end":"2017-05-22","val":16722825,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q2I"},{"end":"2017-08-21","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q3I"},{"end":"2017-11-13","val":17722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2018-04-10","val":17722825,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2018Q1I"},{"end":"2018-04-30","val":17722825,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2018-07-31","val":17722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-07-31","val":17722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-10-31","val":17722825,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":17722825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2019Q1I"},{"end":"2019-05-20","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q2I"},{"end":"2019-10-31","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2020-05-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2020-06-30","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q2I"},{"end":"2020-08-12","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-11-15","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q4I"},{"end":"2021-03-15","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2021Q1I"},{"end":"2021-04-30","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-07-31","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-10-31","val":18091293,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2022-03-15","val":18091293,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2022-03-31","val":18091293,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20746654,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-08-15","val":20746654,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2022-09-30","val":20746654,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-03-31","val":22246654,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2023Q1I"},{"end":"2023-05-12","val":22246654,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-07-31","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-11-14","val":23246654,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2024-04-15","val":23371708,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2024-04-15","val":23371708,"accn":"0000950170-25-004098","fy":2023,"fp":"FY","form":"10-K/A","filed":"2025-01-10","frame":"CY2024Q1I"},{"end":"2024-05-20","val":23371708,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q2I"},{"end":"2024-08-16","val":23658995,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-11-12","val":29428226,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2025-04-04","val":29315726,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2025-04-04","val":29315726,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2025Q1I"},{"end":"2025-05-20","val":29315726,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q2I"},{"end":"2025-08-13","val":29315726,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-11-14","val":29315726,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2026-04-01","val":29315726,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2011-08-18","val":9958815,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q3I"},{"end":"2012-03-15","val":10602868,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2012-03-15","val":10602868,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-08-23","val":10602868,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q3I"},{"end":"2012-11-16","val":11791268,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q4I"},{"end":"2013-04-05","val":11791268,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2013Q1I"},{"end":"2013-05-13","val":10802008,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2013-05-13","val":10802008,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2013-11-08","val":10802008,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2014-05-15","val":1500000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2014-05-15","val":27000000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26400000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2014Q2I"},{"end":"2014-08-14","val":1885000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-11-17","val":1892270,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q4I"},{"end":"2015-06-30","val":24473494,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015Q2I"},{"end":"2016-12-31","val":28552410,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13645148,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":14751511,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5648575,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9358421,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":21736306,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":21736306,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":30188751,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":26616189,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":26616189,"accn":"0000950170-25-004098","fy":2023,"fp":"FY","form":"10-K/A","filed":"2025-01-10","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15169091,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":15169091,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":21613795,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":32225,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":32225,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":32225,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":11974,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11143,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":73266,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":73266,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":73266,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":73266,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":73266,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":36455,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":36455,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":26523,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":196252,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":196252,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":196252,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":196252,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":196252,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":61676,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":61676,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":64171,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":114498,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":114498,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":114498,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":114498,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":114498,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":81362,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":84799,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":85403,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":231315,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":231315,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":231315,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":231315,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":231315,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":258401,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":287735,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":231796,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":259762,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":259762,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":259762,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":259762,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":259762,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":254264,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":272219,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":276065,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":309952,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":309952,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":851197,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":851197,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":851197,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":297523,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":835216,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1665721,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":803291,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":803291,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":803291,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":803291,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":803291,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":803291,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1597804,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1969309,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1969309,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2280289,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2283803,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":2283803,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1069373,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1069373,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3448312,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":2365825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2059429,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":2059429,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":2059429,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2059429,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":2059429,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1564981,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1460512,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1642880,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2274011,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2274011,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2274011,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2274011,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2274011,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2274011,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1941062,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1363617,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1854688,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1275679,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":1275679,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1275679,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":1275679,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":1275679,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1275679,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1270094,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2542366,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2261299,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2057880,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2057880,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2057880,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":2057880,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":2057880,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2169896,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1912478,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2156578,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2768634,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2768634,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2768634,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2768634,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":2768634,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":2768634,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5054071,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5188899,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4862337,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4889022,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":4889022,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":4889022,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5510022,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"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":"2013-12-31","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-06-30","val":276144,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19496,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":19496,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":19496,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":19496,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":19496,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":145650,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":145650,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":145650,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":145650,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":145650,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":322783,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":442164,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":564316,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":454140,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":454140,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":454140,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":454140,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":454140,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":89774,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":343321,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":435473,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":323315,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":323315,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":323315,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":323315,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":323315,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":323315,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":338064,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":682216,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":682216,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":400625,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1074724,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1074724,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1074724,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1074724,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":829451,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":385832,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1103205,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1103205,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1103205,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1103205,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":1103205,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":403737,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":384718,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":983193,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":840743,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":840743,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":840743,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":840743,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":840743,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":840743,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1317787,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3828995,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":965995,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":577118,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":577118,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":577118,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":577118,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":577118,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":577118,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1278392,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1512572,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":942734,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":724642,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-09-30","val":48589,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":48000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":48000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":48000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":48000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":48000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":50780,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":50780,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q4I"}]}},"AccretionExpense":{"label":"Accretion Expense","description":"Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-4637178,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-4637178,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4637178,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4565,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4565,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9130,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":9130,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":4565,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":4565,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13695,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":13695,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":4565,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":4565,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":18260,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":18260,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":18260,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":18260,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":18260,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":18260,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4986,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9972,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":4986,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14958,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":4986,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":42004,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":64772,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":64772,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":64772,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":47555,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":48748,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":52029,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":52029,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":52029,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":52029,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":52029,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":49332,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":49332,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":49582,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":160210,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":160210,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":160210,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":160210,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":160210,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":160073,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":160073,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":224174,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":246722,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":246722,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":246722,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":246722,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":246732,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":383150,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":475736,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":518671,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":838732,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":838732,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":838732,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":838732,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":838732,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1002357,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1238838,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":666287,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":799249,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":799249,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":799249,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":799249,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":799249,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":874168,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":852354,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1059267,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1198278,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":1198278,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1367510,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":1367510,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":1367510,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1366766,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1517644,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":998372,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2059199,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":2059199,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":2059199,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2059199,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":2059199,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2059199,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1337081,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":584343,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":584343,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":826930,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1567840,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1567840,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":2782270,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":2782270,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1389186,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":2858730,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1775404,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1775404,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1775404,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1775404,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":1775404,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1480797,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1971526,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2634480,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3385093,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":3385093,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3385093,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3385093,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3385093,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":3385093,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3747578,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4404998,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4766453,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5440204,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":5440204,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":5440204,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":5440204,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":5440204,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":5440204,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4771486,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5373167,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5481107,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5756961,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":5756961,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":5756961,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":5756961,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":5756961,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8291867,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9425094,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6893850,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7727621,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":7727621,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":7727621,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":7727621,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":7727621,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":7727621,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9005788,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8618855,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9344812,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9857317,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":9857317,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":9857317,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12288210,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2017-06-30","val":429430,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":385389,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2010-12-31","val":617645,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":617645,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":617645,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":661159,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-684219,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":705511,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":705511,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":705511,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":705511,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":705511,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":728426,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":728426,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-779218,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-790318,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":-790318,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":-790318,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":-790318,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":-790318,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-811250,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-811250,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-853000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-851861,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":-851861,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":-851861,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-851861,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":-862334,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-860726,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-887591,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-887895,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-967207,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":-967207,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":967207,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":967207,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":967207,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-910336,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":915646,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":948542,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":823044,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":823044,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":823044,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":823044,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":823044,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":840180,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":831911,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":835441,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":821132,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":821132,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":821132,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":821132,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":821132,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":837932,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":913599,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":950380,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":974994,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":974994,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":974994,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":974994,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":974994,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":974994,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1041636,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1104915,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1104915,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1188356,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1203562,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1203562,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":106672,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":106672,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1277742,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":109114,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":109927,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":109927,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":109927,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":109927,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":109927,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":110740,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":111532,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":112364,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":113176,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":113176,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":113176,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":113176,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":113176,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":113176,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":113988,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":114801,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":115613,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":116425,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":116425,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":116425,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":116425,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":116425,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":116425,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":117237,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":118050,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":118862,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":119154,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":119154,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":119154,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":4896,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12239,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":12239,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":12239,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":12239,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":12239,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":12239,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19582,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26926,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34832,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42738,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":42738,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":42738,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":42738,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":42738,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":42738,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":86220,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65266,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":23719,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":130549,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2009-12-31","val":405948,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2009-12-31","val":405948,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2009Q4I"},{"end":"2010-12-31","val":405948,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":405948,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":122760,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":178790,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":575600,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":575600,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":575600,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":575600,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":575600,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":186701,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":186701,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":244289,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-50750,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":-50750,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":-50750,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":270794,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":270794,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":18814,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":18814,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":285843,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":252611,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":252611,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":252611,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":252611,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":1087016,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":147902,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":242342,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":257631,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2495629,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":2495629,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":2495629,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":2495629,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":2495629,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3184668,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3668966,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5002489,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4822094,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":4822094,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4822094,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":4822094,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":4822094,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4817598,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5552031,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6635797,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3771532,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":3771532,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":3771532,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":3771532,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":3771532,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2121078,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1913945,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1741749,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1265853,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1265853,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":1265853,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1265853,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":1265853,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1265853,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":459512,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1372405,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1372405,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1101214,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1247198,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1247198,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1247198,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1247198,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1100434,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1262663,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":325841,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":325841,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":325841,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":325841,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":325841,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1471814,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1482497,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2052086,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":438092,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":438092,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":438092,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":438092,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":438092,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":438092,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":730463,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":66685,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":136106,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-247665,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":-247665,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-247665,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":-247665,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":-247665,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-247665,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-549577,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-236649,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-421708,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":112078,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":112078,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":112078,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":112078,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":112078,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":203319,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":463295,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":253245,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":697700,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":697700,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":697700,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":697700,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":697700,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":697700,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":900939,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":200148,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-546175,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-1788699,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":-1788699,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":-1788699,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-1788699,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":-1788699,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-1788699,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-1826691,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-821077,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-3251109,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-8647513,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2010-12-31","val":31011472,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":31011472,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":35800854,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":37463271,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":38421114,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":38421114,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":38421114,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":38421114,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":38421114,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":39044531,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":39044531,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":39913764,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":40429500,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":40429500,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":40429500,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":40430499,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":40429500,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":40429500,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":40429500,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":52077293,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":43292756,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":43292746,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":43292756,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":43292756,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":43848644,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":43815236,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":44453957,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":49082493,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50042582,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":50042582,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":50042582,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":50042582,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":50042582,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":52138836,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53759304,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":54671258,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":55083783,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":55083783,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":55083783,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":55083783,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":55083783,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":55083783,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55083783,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":55083783,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":55083783,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":55083783,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":55083783,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":55083783,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":55083783,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":55083783,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":55083783,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":57573783,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":56622159,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":56622159,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":56622159,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":56622159,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":56622159,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":56622159,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":56622159,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":56622159,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":56622159,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":56622159,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":56622159,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":56622159,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":56622159,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":56622159,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":56622159,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":56622159,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":56622159,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":56622159,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":56622159,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":56622159,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":56622159,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":51056738,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50692821,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50692821,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50407333,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":50407333,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":50407333,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":50407333,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":50407333,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":50407333,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50407333,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50407333,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50395699,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50632400,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":50632400,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":50632400,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":50632400,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":50632400,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":50632400,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50632400,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56022782,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":56022782,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":56889031,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":56889031,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":56889031,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":56889031,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":56889031,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":56889031,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":55639032,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60629032,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":61509032,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":61509032,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":61509032,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":61509032,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":61509032,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":61509032,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":61509032,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":62791191,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":62791191,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":69131186,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":69131186,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":69131186,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":69131186,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":69131186,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":69131186,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":69382893,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":69717850,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":71375688,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":70168395,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2014-01-01","end":"2014-12-31","val":668952,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":668952,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":826347,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":826347,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":3025758,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-12-31","val":3025758,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":3025758,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":157679,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":157679,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2021-01-01","end":"2021-06-30","val":2166527,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1260633,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":2168833,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1260634,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2168833,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":2168833,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2168833,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":3433482,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3518540,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-09-30","val":3644121,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":3644121,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":6503318,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":6503318,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":6503318,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8057537,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8518192,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7742823,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":2199302,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7742823,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":2199302,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7090998,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5963164,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5963164,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6374095,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":6142378,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5922220,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6492014,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6153839,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5266865,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5141353,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11047812,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8813737,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7787282,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":7787282,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":7787282,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":7787282,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":7787282,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8363829,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8637851,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9616543,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9166489,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":9166489,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":9166489,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":9166489,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":9166489,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8869539,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9271894,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11478546,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11493312,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":11493312,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":11493312,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11493312,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":11493312,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":11493312,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11561221,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11458800,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":11458800,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10947969,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13316019,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":13316019,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":10879147,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":10879147,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13340041,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":10108266,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8739211,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":8739211,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":8739211,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":8739211,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":8739211,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7651540,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7837129,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10606453,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16651359,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23472970,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28502972,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30519256,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38235422,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34499821,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40942912,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":40942912,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":40942912,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":40942912,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":40942912,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43523423,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43275827,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40623999,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":34244330,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34594531,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33748042,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":37916392,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":37916392,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":37916392,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":38523948,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":38523948,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":38523947,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":40726803,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":47525946,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55288793,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57596586,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":1801967,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":1801967,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":1645027,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2744566,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3236693,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2750660,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":2750660,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":2750660,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":2750660,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":2750660,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2321214,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":2199302,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2321214,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":2199302,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1743428,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1655803,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":1655803,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":1655803,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":1655803,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":1655803,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1310234,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1310234,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1694834,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1439382,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":1439382,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":1439382,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1439382,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":1439382,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":921168,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1490092,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1149908,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":579516,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":579516,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":579516,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":579516,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":579516,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":422190,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6395670,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3780297,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2769381,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":2769381,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2769381,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":2769381,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":2769381,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3338243,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3688566,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4639726,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4369618,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":4369618,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":4369618,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":4369618,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":4369618,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4022221,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4105042,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6306758,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5530670,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":5530670,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":5530670,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5530670,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":5530670,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":5530670,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5432939,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5014034,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":5014034,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4289391,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6567578,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":6567578,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":6567578,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":6567578,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5589909,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":4968468,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3615222,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":3615222,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":3615222,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":3615222,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":3615222,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2561349,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2765788,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5554115,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6818412,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":6818412,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":6818412,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6818412,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":6818412,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":6818412,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11635613,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18477783,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23532783,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23816481,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":23816481,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":23816481,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":23816481,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":23816481,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":23816481,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25665878,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33337581,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":29627568,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33123955,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":33123955,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":33123955,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":33123955,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":33123955,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":35641238,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":34220164,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22231383,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14145500,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":14145500,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":14145500,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":14145500,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":14145500,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":14145500,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12402367,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12523549,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11174744,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12170702,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":12170702,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":12170702,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":12170702,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":12170702,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":12170702,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10841396,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10841430,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13768970,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10200354,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2013-12-31","val":70000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":70000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"}]}},"BuildingsAndImprovementsGross":{"label":"Buildings and Improvements, Gross","description":"Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":418639,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":418639,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":418639,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":418639,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":418639,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":418639,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":419730,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":419640,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":419640,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":473523,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":470974,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":470974,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":9340,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":470974,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":9340,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9340,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":9340,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9340,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9340,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9340,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9340,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9340,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9340,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":9340,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9340,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":9340,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9340,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9340,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9340,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9340,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":9340,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":9340,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":9340,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":9340,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9340,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9340,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9340,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"}]}},"CapitalUnitsAuthorized":{"label":"Capital Units, Authorized","description":"Number of authorized capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.","units":{"shares":[{"end":"2021-09-30","val":60001000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":60001000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":60001000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60001000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60001000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60001000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60001000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60001000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60001000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60001000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60001000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":60001000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":60001000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60001000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":60001000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":60001000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-06-30","val":60001000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":60001000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":60001000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2006-12-31","val":820840,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2006-12-31","val":820840,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2006-12-31","val":820840,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2006-12-31","val":820840,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2006-12-31","val":820840,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2006-12-31","val":820840,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2006Q4I"},{"end":"2009-12-31","val":1640508,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2009-12-31","val":1640508,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2009-12-31","val":1640508,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2009Q4I"},{"end":"2010-06-30","val":955859,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2I"},{"end":"2010-09-30","val":2921406,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1277065,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":1277065,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":1277065,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2010-12-31","val":1277065,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2010-12-31","val":1277065,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2010-12-31","val":1277065,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2010Q4I"},{"end":"2011-03-31","val":2992511,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1I"},{"end":"2011-06-30","val":2410467,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2921406,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2011-09-30","val":2921406,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2011-12-31","val":2670933,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2199302,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":2199302,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2199302,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2012-06-30","val":2199302,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1610373,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2012-09-30","val":1610373,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":1522652,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2012-12-31","val":1522652,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1145816,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2013-03-31","val":1145816,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-03-31","val":1522652,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1145816,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2013-06-30","val":1488894,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1296752,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":1143344,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2013-12-31","val":1143344,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":528733,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2014-03-31","val":1143344,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2014-03-31","val":528731,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1I"},{"end":"2014-06-30","val":409722,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":409722,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2I"},{"end":"2014-09-30","val":244986,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2014-09-30","val":244986,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3I"},{"end":"2014-12-31","val":250959,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":250959,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":250959,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":250959,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":250959,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2014-12-31","val":250959,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":250959,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2014-12-31","val":250959,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2014-12-31","val":250959,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":54739,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2015-03-31","val":54739,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2535583,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":2535583,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3240546,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2015-09-30","val":3240546,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1922599,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":1922599,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1922599,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":1922599,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":1922599,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2015-12-31","val":1922599,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2015-12-31","val":1922599,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2015-12-31","val":1922599,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2015-12-31","val":1922599,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2001650,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":2001650,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2342830,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2016-06-30","val":2342830,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2353642,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2016-09-30","val":2353642,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2197005,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":2197005,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":2197005,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":2197005,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":2197005,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":2197005,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2016-12-31","val":2197005,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":2197005,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2016-12-31","val":2197005,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":2197005,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1887796,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2017-03-31","val":1887796,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1679279,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2017-06-30","val":1679279,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-06-30","val":1679279,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3548315,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2017-09-30","val":3548315,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3528735,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":3528735,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":3528735,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3528735,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":3528735,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3528735,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2017-12-31","val":3528735,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2017-12-31","val":3528735,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2017-12-31","val":3528735,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3070277,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2018-03-31","val":3070277,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2329703,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":2329703,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1889629,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":1889629,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2685576,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":2685576,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":2685576,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":2685576,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2018-12-31","val":2685576,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2018-12-31","val":2685576,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":2685576,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2018-12-31","val":2685576,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1442263,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2019-03-31","val":1442263,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":583725,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1478274,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2019-09-30","val":1478274,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":354572,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":354572,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":354572,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":354572,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":354572,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":354572,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":354572,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":354572,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":354572,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2019-12-31","val":354572,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":827118,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2020-03-31","val":827118,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":831779,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":831779,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1271032,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2020-09-30","val":1271032,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4729253,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9364960,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":9364960,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15832290,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15541509,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20951218,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16488686,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19177138,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2007-01-01","end":"2010-06-30","val":1589627,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-684649,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-442753,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-03-31","val":1715446,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":1715446,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1133402,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":2100566,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1644341,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":2921406,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-12-31","val":1393868,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":1378462,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-471631,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":471631,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":1378462,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":471631,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-471631,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":1610373,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1610373,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1060560,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":701812,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-1148281,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":324976,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-376836,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-376836,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-1148281,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":324976,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-376836,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-33758,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":475912,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-225900,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-225900,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":-3793038,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-292107,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":322504,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-614611,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-379308,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-614613,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-733623,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-733622,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-898358,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-898358,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":-892385,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-892385,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-196220,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-196220,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2284624,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":2284624,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":2989587,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":2989587,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":1671640,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":1671640,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":79051,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":79051,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":420231,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":420231,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":431043,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":431043,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":274406,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":274406,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-309209,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-309209,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-517726,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-517726,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-517726,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":1351310,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":1351310,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1331730,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1331730,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-458458,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-458458,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1199032,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1199032,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-1639106,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1639106,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":-843159,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-843159,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1243313,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1243313,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2102056,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1207302,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-1207302,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-2331004,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-2331004,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":472546,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":472546,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":477207,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":477207,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":916460,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":916460,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1149444,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3225237,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7860944,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":14328274,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"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":"2020-12-31","val":1507278,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2020-12-31","val":2.05,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0.03,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0.03,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2.05,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2.05,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2.05,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":2.05,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2.04,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2020-12-31","val":3429467,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3429466,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":3429466,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3391835,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3429467,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":2657895,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":3060998,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3060998,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3060998,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3060998,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":892165,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":892165,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":892165,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":892165,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":892165,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":892165,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":892165,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":892165,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2023-09-30","val":892165,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":892165,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":892165,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":892165,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":892165,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":892165,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":892165,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":892165,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":892165,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":892165,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":892165,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":892165,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":892165,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":892165,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":892165,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":892165,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2024-09-30","val":892165,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":892165,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":892165,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":892165,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":892165,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":892165,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":892165,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":892165,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":892165,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":892165,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":892165,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"}]}},"CommonStockOtherSharesOutstanding":{"label":"Common Stock, Other Shares, Outstanding","description":"Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.","units":{"shares":[{"end":"2012-12-31","val":10802008,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-12-31","val":11052008,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q4I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2012-12-31","val":0.01,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":0.01,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":0.01,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.01,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":0.01,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":0.01,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.01,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":0.01,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.01,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.01,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.01,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.01,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":0.01,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":0.01,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":0.01,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":0.01,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.01,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.01,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.01,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.01,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":0.01,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.01,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":0.01,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":0.01,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.01,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.01,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.01,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.01,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":0.01,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0.01,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":0.01,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":0.01,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.01,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.01,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":0.01,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":0.01,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.01,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":0.01,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.01,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":0.01,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":0.01,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0.01,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0.0001,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":0.01,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":0.0001,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0.0001,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":0.0001,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-10-18","val":0.01,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-10-18","val":0.01,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":0.01,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":0.01,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-08-04","val":5,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-09-30","val":0.01,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0.01,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0.01,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":0.01,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":0.01,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":0.01,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":0.01,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":0.01,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":0.01,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":0.01,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0.01,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.01,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"CommonStockShareSubscribedButUnissuedSubscriptionsReceivable":{"label":"Common Stock, Share Subscribed but Unissued, Subscriptions Receivable","description":"Amount of subscription receivable from investors who have been allocated common stock.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q4I"},{"end":"2015-06-30","val":3500000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2012-12-31","val":25000000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":25000000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":25000000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":25000000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":25000000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":25000000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":25000000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":25000000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":25000000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":25000000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":25000000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25000000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":25000000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":25000000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":25000000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":25000000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25000000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":25000000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25000000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25000000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":25000000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":25000000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":25000000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":25000000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25000000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25000000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25000000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25000000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":25000000,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":25000000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":25000000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":25000000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25000000,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":25000000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25000000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25000000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":25000000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":25000000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":25000000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":25000000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":25000000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25000000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25000000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":25000000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25000000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25000000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":25000000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":25000000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":25000000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25000000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":25000000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25000000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":25000000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":25000000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":25000000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":25000000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":25000000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40000000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":40000000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40000000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":40000000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":40000000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":40000000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":40000000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":40000000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40000000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40000000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40000000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40000000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":40000000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":40000000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":40000000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":40000000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":40000000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40000000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40000000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40000000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40000000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":40000000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":40000000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":40000000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":40000000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40000000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40000000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40000000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":40000000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":40000000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":40000000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":40000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":40000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":40000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":40000000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":40000000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":40000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":40000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":40000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":40000000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":40000000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":40000000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":40000000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":40000000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":40000000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":40000000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":40000000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2013-12-31","val":11052008,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":14146024,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15295633,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16315663,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16722825,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":16722825,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16722825,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16722825,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16722825,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16722825,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":16722825,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":16722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":16722825,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16722825,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17722825,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":16943845,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":17722825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17722825,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-12-31","val":17722825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-10-18","val":368468,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-10-18","val":368468,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-10-18","val":368468,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-10-18","val":368468,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-10-18","val":368468,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18091293,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-28","val":2655361,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2022-06-28","val":2655361,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-06-30","val":20746654,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20746654,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22246654,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":22246654,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":22246654,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":22246654,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22246654,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-08-04","val":1000000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2023-08-04","val":1000000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-08-04","val":1000000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-08-04","val":1000000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-08-04","val":1000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-08-04","val":1000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-08-04","val":1000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-09-30","val":23246654,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23371708,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-28","val":287287,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-28","val":287287,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2024-06-28","val":287287,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-06-28","val":287287,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-06-28","val":287287,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-06-28","val":287287,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-06-28","val":287287,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-06-28","val":287287,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02"},{"end":"2024-06-30","val":23658995,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":23658995,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-10-18","val":5769231,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-10-18","val":5769231,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-10-18","val":5769231,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-10-18","val":5769231,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-10-18","val":5769231,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-10-18","val":5769231,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":29315726,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":23371708,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":29315726,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29315726,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29315726,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29315726,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2012-12-31","val":10802008,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":10802008,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":11052008,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11052008,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":11052008,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":11052008,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":11052008,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":11052008,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11052008,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12417691,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":13815274,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14146024,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":14146024,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15295633,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16315663,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16722825,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":16722825,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":16722825,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16722825,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16722825,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16722825,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16722825,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":16722825,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":16722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":16722825,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16722825,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17722825,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":16943845,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":17722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":17722825,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":17722825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17722825,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":17722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17722825,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17722825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":17722825,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":18091293,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18091293,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20746654,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20746654,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18091293,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":22246654,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":22246654,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":22246654,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22246654,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23246654,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":23371708,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23371708,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23658995,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":23658995,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":29315726,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":29315726,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":23371708,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":29315726,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29315726,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29315726,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29315726,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2020-12-31","val":177228,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":177228,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":177228,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":177228,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":180913,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":180913,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":180913,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":180913,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":180913,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":180913,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":180913,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":207467,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":207467,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":222467,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":222467,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":222467,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":222467,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":222467,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":222467,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":222467,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":232467,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":233717,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":233717,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":233717,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":233717,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":233717,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":233717,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":233717,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-28","val":462532,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-28","val":462532,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2024-06-28","val":462532,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-06-28","val":462532,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-06-28","val":462532,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-06-28","val":462532,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-06-28","val":462532,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-06-28","val":462532,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02"},{"end":"2024-06-30","val":236590,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":236590,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":293157,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":293157,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":293157,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":293157,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":293157,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":293157,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":293157,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":293157,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":293157,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":293157,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"CommonStockValueOutstanding":{"label":"Common Stock, Value, Outstanding","description":"Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.","units":{"USD":[{"end":"2010-12-31","val":97632,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":97632,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":97632,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":99588,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":103779,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":106029,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":106029,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":106029,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":106029,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":106029,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":106726,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":106726,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":107913,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":108020,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":108020,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":108020,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":108020,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":108020,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":108020,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":108020,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":110520,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":110520,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":110520,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":110520,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":110520,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":110520,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":110520,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":124177,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":138154,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":141461,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":141461,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":141461,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":141461,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":141461,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":152956,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":163156,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":167228,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":167228,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":167228,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":167228,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":167228,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":167228,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":167228,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":167228,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":167228,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":167228,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":167228,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":167228,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":167228,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":167228,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":167228,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":167228,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":177228,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":177228,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":177228,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":177228,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":177228,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":177228,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":177228,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":177228,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":177228,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":177228,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":177228,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":177228,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":177228,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":177228,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":177228,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":177228,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":177228,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":177228,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":177228,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":177228,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":177228,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":177228,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":177228,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":177228,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":177228,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":177228,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":177228,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":177228,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-1624774,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-1004568,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3345000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-1720226,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-5443107,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-21855272,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-21855272,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-904426,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-904426,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-19286952,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-1698680,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-788129,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-20066718,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2659067,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2359371,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-960387,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-667004,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-21487533,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4365309,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4365309,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-367739,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-367739,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-367739,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-367739,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-23069472,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1581939,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1581939,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-11796,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-11796,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-23739729,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-2252196,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-23937377,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-26869646,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":-197648,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-197648,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-2252196,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-23937377,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-197648,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-31618,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-28853,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-26189314,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-1887085,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-20107,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-897477,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":11511,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3337836,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-27840093,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-970447,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-3129917,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1109389,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-10270,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2088416,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-88414,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-950957,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-282836,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-3437068,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-272566,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-1348652,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-7435549,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-7435549,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2640400,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-2640400,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8868144,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-8868144,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-6225865,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-6225865,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-14109680,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-14476451,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-5237525,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-5400312,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-12947030,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-12667108,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":718479,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":718479,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-260588,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-362127,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-979067,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-1029836,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-117133,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-269442,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":219610,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":92685,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":897163,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":791777,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3605083,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":3605083,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2970960,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":2970960,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2970960,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-557020,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":-557020,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-557020,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3878304,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":3878304,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":907344,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":907344,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":147531,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":147531,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1166439,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":1166439,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":257960,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":257960,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-908479,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-908479,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":58421,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-582508,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-199539,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-378992,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":155916,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-599293,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1274447,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1415879,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1531923,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-116044,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1953746,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-1953746,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-421823,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-421823,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1719692,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1719692,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-599049,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-599049,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4036826,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-3437777,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4975804,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-838978,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5191983,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":582080,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":7848606,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4760890,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5594839,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":833949,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3831049,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-1763790,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7045545,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":7045545,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":122946,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":122946,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-209519,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-209519,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-332465,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-332465,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6370695,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-6370695,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-6161176,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-6161176,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-13947882,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-13947882,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-13947882,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4205132,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4205132,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7833337,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-7833337,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-3628205,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-3628205,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9450172,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-9450172,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1616835,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-1616835,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10621251,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-10621251,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-11007842,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":563384,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2073020,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1509636,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":902208,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1170812,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3041711,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-21394,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":28660,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":26479,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":47873,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":74075,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":39395,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":39395,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-1531,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-1531,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-179269,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-148014,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-37519,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-77874,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-55940,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-132279,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":92074,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-129096,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":9428,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":40723,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":40723,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-32553,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-32553,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-32553,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-32553,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":46814,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-25134,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-25134,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-4832,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-4832,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":80288,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":8340,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":80600,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":83088,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":312,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":312,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":8340,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":80600,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":312,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":312,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2007-01-01","end":"2013-09-30","val":85007,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":4719,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-458147,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":3294,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-61575,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-564093,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":83355,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":267,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":2800,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-267,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":267,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-311811,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-311544,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-394272,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-394272,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-108634,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-82461,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-501122,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-501122,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-45716,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-45716,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-101992,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-101922,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-56276,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-56376,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-205229,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-205229,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-103237,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-103237,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":279922,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-279922,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":959,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":959,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-336743,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-319820,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-337702,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-329241,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1530200,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-1504815,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1269611,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-1184995,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":619472,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":555626,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1954629,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-1954629,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1092814,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-1092814,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1092814,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":861815,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":861815,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":861815,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1348985,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":1348985,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2441799,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":2441799,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":598405,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":598405,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-37972,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-37972,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-107026,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-107026,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-69054,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-69054,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-204766,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-202898,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-97740,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-97117,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-188961,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-188961,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-47369,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-47369,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-71076,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-23707,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-74763,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-74763,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-3687,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-3687,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-112135,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-112135,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-73258,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-73258,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-73258,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-73258,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-73258,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-1646168,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-975908,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3318521,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-1672353,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-5369032,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-21815877,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-21815877,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-905957,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-905957,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-19466221,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-1846695,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-825649,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-20144592,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2715007,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2491650,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-868313,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-796100,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-21478065,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4324586,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4324586,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-400292,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-400292,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-400292,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-400292,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-23022658,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1607073,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1607073,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-16628,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-16628,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-23659441,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-2243856,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-23856777,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-26786558,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":-197336,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-197336,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-2243856,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-23856777,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-197336,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-197336,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2007-01-01","end":"2013-09-30","val":-26104307,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-1882366,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-1882366,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-894183,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-900771,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3901929,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-27756738,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-970180,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-3127117,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1109656,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-970180,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2400227,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-1262501,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3452003,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-3831340,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1404650,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-1431113,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-7936671,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-7936671,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2686116,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-2686116,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8970136,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-8970136,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-6282241,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-6282241,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-14314909,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-14271222,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-5340762,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-5297075,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-12667108,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-12947030,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":719438,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":719438,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-597331,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-681947,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-1316769,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-1359077,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1647333,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-1774257,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1050001,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-1092310,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1516635,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":1347403,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1650454,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":1650454,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1878146,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":1878146,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1878146,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":304795,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":304795,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":304795,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5227289,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":5227289,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3349143,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":3349143,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":745936,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":745936,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1128467,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":1128467,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":150934,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":150934,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-977533,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-977533,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-146345,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-785406,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-297279,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-476109,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-33045,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-788254,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1321816,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1463248,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1602999,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-139751,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2028509,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-2028509,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-425510,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-425510,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1831827,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1831827,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-672307,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-672307,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4110084,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-4110084,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-3437777,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-3437777,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4949062,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-4949062,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-838978,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-838978,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5265241,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-5265241,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5265241,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":582080,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":582080,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4381047,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4381047,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":3798967,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3798967,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4725395,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":4725395,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":344348,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":344348,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7848606,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":7848606,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4760890,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5594839,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":833949,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3831049,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-1763790,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests","description":"Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2007-01-01","end":"2014-03-31","val":8481,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":8481,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8481,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":364917,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":364917,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":364917,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":364917,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":364917,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":364917,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":568293,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":822264,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":822264,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":530154,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":673076,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":673076,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":791479,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"}]}},"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":"2007-01-01","end":"2010-06-30","val":750000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":750000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":750000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":750000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":750000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":750000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":750000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":750000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":750000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":750000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":750000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":750000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":750000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"ConvertibleDebtCurrent":{"label":"Convertible Debt, Current","description":"The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":129401,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":950625,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":950625,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":950625,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":950625,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":129401,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":838125,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":838125,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":838125,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":838125,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":705320,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":838125,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":838125,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":838125,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":838125,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":112500,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":112500,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":112500,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":112500,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"}]}},"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":"2019-12-31","val":765879,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":765879,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":765879,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":765879,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":789813,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":789813,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":789813,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":543279,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":543279,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":543279,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":543279,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":543279,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":543279,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":543279,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-12-31","val":765879,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"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":"2016-12-31","val":956250,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":956250,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q4I"},{"end":"2017-06-30","val":950625,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":950625,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2245164,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3127475,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3264786,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":3264786,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3264786,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3264786,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3264786,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":3264786,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3402098,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","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":"2016-12-31","val":956250,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":956250,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q4I"},{"end":"2017-06-30","val":956250,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":956250,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2018-12-31","val":838125,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-12-31","val":112500,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":112500,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":543279,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":543279,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3539409,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3676721,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":543279,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":543279,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":543279,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":543279,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":543279,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":543279,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"ConvertiblePreferredStockConvertedToOtherSecurities":{"label":"Convertible Preferred Stock Converted to Other Securities","description":"Value of convertible preferred stock that was converted to other securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":13613,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":13613,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":13626,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-14333,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":14533,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":14533,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"}]}},"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":"2013-01-01","end":"2013-09-30","val":386256,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":160255,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-09-30","val":2203759,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":910111,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3"}]}},"CostsOfMetalsSold":{"label":"Costs of Metals Sold (Deprecated 2018-01-31)","description":"Cost incurred related to exploration, development, mining, processing and providing mining support activities related to industrial metals and minerals.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":208893,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":820346,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":105993,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":105993,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":162552,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":162552,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":56559,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":56559,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":233017,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":233017,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":25000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":25000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":45000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":45000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":20000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":20000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":45000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":45000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":141737,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":141737,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":301995,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":301995,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":865155,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":865155,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":563160,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":563160,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1308858,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":1308858,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":443703,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":443703,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2263409,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":1044011,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":518762,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":155859,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1657890,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":1139128,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2586553,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":928663,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1120011,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":326847,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"}]}},"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":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":220000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":220000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-148666,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-148666,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-148666,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":59270,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":170000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":170000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-170000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-170000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-170000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":456683,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":456683,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":890459,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1731490,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":390000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":390000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-318666,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-318666,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-318666,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":456683,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":456683,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":890459,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1790760,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"CustomerAdvancesAndDeposits":{"label":"Customer Advances and Deposits","description":"Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":500000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":625000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":625000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":250000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1750000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1750000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1750000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1750000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1750000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1500000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1000000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1000000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1000000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":1000000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2500000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2500000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2500000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2500000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2500000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2500000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6250000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9250000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9250000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7875000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8750000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7375000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9350000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9350000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9200000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"CustomerAdvancesOrDepositsNoncurrent":{"label":"Customer Advances or Deposits, Noncurrent","description":"Aggregate noncurrent portion of prepayments received from customers for goods or services to be provided in the future, as well as the current portion of money or property received from customers that is to be returned upon satisfactory contract completion or as partial prepayment for goods or services to be provided in the future.","units":{"USD":[{"end":"2021-06-30","val":9250000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9250000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":9250000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7875000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":9200000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-12-31","val":9350000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-06-30","val":10000000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"}]}},"DebtConversionOriginalDebtAmount1":{"label":"Debt Conversion, Original Debt, Amount","description":"\"The amount of the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":362734,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-14248,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"}]}},"DebtInstrumentAnnualPrincipalPayment":{"label":"Debt Instrument, Annual Principal Payment","description":"Amount of the total principal payments made during the annual reporting period.","units":{"USD":[{"end":"2017-06-30","val":-3066,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":47607,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":29883,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":29883,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":29883,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-03-31","val":29613,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":29613,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":29965,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"}]}},"DebtInstrumentPeriodicPaymentPrincipal":{"label":"Debt Instrument, Periodic Payment, Principal","description":"Amount of the required periodic payments applied to principal.","units":{"USD":[{"start":"2017-06-01","end":"2017-06-30","val":106716,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2017-06-01","end":"2017-06-30","val":106716,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2017Q2I"},{"start":"2018-02-01","end":"2018-02-28","val":110598,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2018-02-01","end":"2018-02-28","val":110598,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2018Q1I"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2018-06-01","end":"2018-06-30","val":347826,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2018Q2I"},{"start":"2018-07-01","end":"2018-09-30","val":347826,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2018Q3"},{"start":"2018-09-01","end":"2018-09-30","val":347826,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2018-09-01","end":"2018-09-30","val":347826,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2018-09-01","end":"2018-09-30","val":347826,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2018Q3I"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2019-02-01","end":"2019-02-28","val":67070,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2019Q1I"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2019-10-01","end":"2019-10-31","val":59895,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2019Q3I"}]}},"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":"2019-01-01","end":"2019-12-31","val":-454164,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-89605,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-285487,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-363489,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-486441,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-123944,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-920960,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-1094279,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-510629,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-510629,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-983296,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-983296,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-983296,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-348996,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-348996,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-348997,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":114598,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":16808,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-377360,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-848115,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-586737,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-466679,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":72974,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2342741,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":4027864,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-2459781,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-2459781,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":369223,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":369223,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":369223,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-155218,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-155218,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-202402,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3471959,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2007-01-01","end":"2010-06-30","val":-38259,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-38259,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-38259,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-38259,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-38259,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-38259,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-38259,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-38259,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-38259,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2008-01-01","end":"2013-09-30","val":-38259,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":-38259,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-38259,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2019-01-01","end":"2019-12-31","val":-437356,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-466965,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1133602,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-950226,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-953120,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-50970,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1421781,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":2933585,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":-2970410,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-2970410,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-77023,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-77023,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1211215,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-1211215,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-2256570,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-2256570,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-614073,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-614073,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-614073,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-504214,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-504214,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-551399,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1084015,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":818923,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":3586557,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DeferredRevenueAdditions":{"label":"Deferred Revenue, Additions","description":"Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1500000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":1500000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-12-31","val":1500000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":1500000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9250000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":9250000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":9250000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":9250000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-12-31","val":9250000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":9250000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9350000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":9350000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9350000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":9350000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":9350000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":9350000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":9350000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":9350000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":9350000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":9350000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DeferredSalesInducementsAmortizationExpense":{"label":"Deferred Sales Inducement Cost, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for deferred sales inducement cost.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":197771,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":293822,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":293822,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":293822,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":293822,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":826347,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":826347,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016"}]}},"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":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2013-12-31","val":11626008,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":13652086,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":13652086,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":17535800,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":17535800,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17002483,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":17002483,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":17244045,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17086261,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":12565297,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":12565297,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":12565297,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":12565297,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":12565297,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":12565297,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12582134,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13120789,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":13120789,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13190946,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13169883,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":13169883,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":13343134,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":13343134,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13543198,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":14084421,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13780730,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":13780730,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":13780730,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":13780490,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":13780730,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14247695,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14864470,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14730716,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14733610,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13523970,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12051219,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10539415,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12328461,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2970410,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2970410,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8163853,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":8163853,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":8163853,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7550049,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":7550049,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":8157604,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6328981,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2970410,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2970410,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2970410,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":2970410,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3047433,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4181625,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-12-31","val":4694995,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":4694995,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":4694995,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4334662,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":4334662,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":4942217,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3727567,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2013-12-31","val":-11626008,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-13652086,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":13652086,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":17535800,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":17535800,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17002483,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":17002483,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":17244045,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17086261,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":12565297,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":12565297,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":12565297,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":12565297,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":12565297,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":12565297,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12582134,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13120789,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":13120789,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13190946,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13169883,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":13169883,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":13343134,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":13343134,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13543198,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":14084421,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13780730,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":13780730,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":13780730,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":13780490,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":13780730,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14247695,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14864470,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14730716,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14733610,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":13473000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13523970,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12051219,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10539415,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12328461,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":12328461,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":12328461,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3468858,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":3468858,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":3468858,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3215387,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":3215387,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":3215387,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2601414,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"Depletion":{"label":"Depletion","description":"The noncash expense charged against earnings to recognize the consumption of natural resources.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":119084,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":386009,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":723294,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"DepositsAssets":{"label":"Deposits Assets","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.","units":{"USD":[{"end":"2010-12-31","val":5788,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":5788,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":162728,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5788,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5878,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":178178,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":178178,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":178178,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":178178,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":178178,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":200999,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":200999,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":199723,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":197283,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":197283,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":197283,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":197283,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":197283,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":213105,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":213105,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":32138,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":277319,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":277319,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":277319,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":277319,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":20671,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":312860,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":333362,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":359380,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":44568,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":44568,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":44568,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":44568,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":44568,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22405,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21856,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20261,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":20130,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":20130,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":20130,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":20130,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":20130,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20009,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18681,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18190,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15450,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":15450,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":15450,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":15450,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":15450,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48020,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":109786,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":143117,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":61894,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":61894,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":61894,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":61894,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":61894,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":61894,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":74876,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":86405,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":86405,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":99791,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":96409,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":96409,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":96409,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":96409,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":97027,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":96010,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":99223,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":99223,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":99223,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":99223,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":99223,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84958,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":86087,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":87529,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":95380,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":95380,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":95380,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":165380,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":165380,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":165380,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":93586,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":95267,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":163051,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":162174,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":162174,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"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":"2013-01-01","end":"2013-12-31","val":67475,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":56468,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":56468,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":128513,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":128513,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":47359,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":48130,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":77626,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":77638,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":77638,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16800,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":16800,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":92467,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":92467,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":92467,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":129248,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":129248,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":153862,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":153862,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":66642,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":66642,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":129921,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":129921,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":263609,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5892,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":278815,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":7856,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":74180,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":2027,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1630,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-397,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2442,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":2442,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":812,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3255,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":3255,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":813,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":4132678,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1625,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1625,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":812,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2437,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":2437,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":812,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3249,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":3249,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":3249,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4132678,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":812,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1625,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1625,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":2437,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":3249,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":3249,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":3249,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":812,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1625,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-12-31","val":2729,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2007-01-01","end":"2010-06-30","val":665433,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":74680,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":37339,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":115954,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":41274,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":142951,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":759175,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":759175,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":35232,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":35232,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":665433,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":73514,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":38282,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":703493,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":111575,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":111575,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":38061,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":38061,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":723941,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":132022,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":132022,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":759175,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":35234,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":35234,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":759175,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":35234,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":35234,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":835250,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-04-01","end":"2012-09-30","val":835250,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":111309,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":111309,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":39009,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":39009,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":917708,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2007-07-01","end":"2012-12-31","val":917708,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":193767,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":917708,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":985183,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2007-10-01","end":"2013-03-31","val":939769,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":22061,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":22061,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":193767,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":917708,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-06-30","val":939769,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":22061,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":44391,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":22330,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":983770,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2008-01-01","end":"2013-09-30","val":939769,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":66062,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":66061,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":21671,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":21671,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":67475,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":1003048,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":985183,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":17865,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":67475,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":17865,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":36443,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":36443,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":18578,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":18578,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":56446,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":56446,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":20003,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":20003,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":56468,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":56468,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11710,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":11710,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17810,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":17810,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":6100,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":6100,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":53253,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":53253,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":35443,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":35443,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":128513,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":128513,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13820,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":13820,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":48130,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":48130,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":34310,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":34310,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":77626,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":77626,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":29495,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":29496,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":77638,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":77638,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16800,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":16800,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":92467,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":92467,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":92467,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":75667,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":75667,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":75667,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":129248,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":129248,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":36781,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":36781,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":153862,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":153862,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":66642,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":66642,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":129921,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":129921,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":65109,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":65109,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":263609,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5892,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":133688,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3274,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":278815,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":7856,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":74180,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":2027,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1630,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-397,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2442,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":2442,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":812,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":812,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3255,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":3255,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":813,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":813,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1625,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1625,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":812,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":812,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2437,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":2437,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":812,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":812,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3249,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":3249,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":3249,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":812,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":812,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1625,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1625,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":813,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":813,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2437,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2437,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":812,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":812,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3249,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":3249,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":3249,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":812,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":812,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1625,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":1625,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":813,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":813,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2437,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2437,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":812,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":812,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2729,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":2729,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4896,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":4896,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":4896,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":4896,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12239,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":12239,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":12239,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7343,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":7343,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14687,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":14687,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":7344,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":7344,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":22593,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":22593,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":7906,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":7906,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":30499,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":30499,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":30499,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":162566,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":408537,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":245971,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":23719,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":23719,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":31625,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DerivativeAssetFairValueGrossLiability":{"label":"Derivative Asset, Fair Value, Gross Liability","description":"Fair value of liability associated with financial asset or other 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.","units":{"USD":[{"end":"2015-06-30","val":5178458,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-5178456,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5178458,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5178458,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5382737,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"}]}},"DerivativeAssetsLiabilitiesAtFairValueNet":{"label":"Derivative Assets (Liabilities), at Fair Value, Net","description":"Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.","units":{"USD":[{"end":"2015-06-30","val":5178458,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-5117941,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5178458,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5178458,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5382737,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"}]}},"DerivativeFairValueOfDerivativeLiability":{"label":"Derivative Liability, Fair Value, Gross Liability","description":"Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":5382737,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5106900,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":5106900,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2758012,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3402653,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2649027,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1199026,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":714430,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":974683,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":352183,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":143569,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":86104,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":86104,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24855,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":86104,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3741363,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2556676,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2766827,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2371560,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6300473,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2960208,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1735633,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1905078,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":2172417,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":2172417,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2002983,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1610140,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2315219,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1717200,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1351449,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":874324,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":820794,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":892167,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":892167,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":892167,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1159816,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1115206,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1249030,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DerivativeFairValueOfDerivativeNet":{"label":"Derivative, Fair Value, Net","description":"Fair value of the assets less the liabilities of a derivative or group of derivatives.","units":{"USD":[{"end":"2015-12-31","val":5382737,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2015-12-31","val":5382737,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2758012,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3402653,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2649027,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1199026,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":714430,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":352183,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":143569,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"}]}},"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":"2016-01-01","end":"2016-12-31","val":-276647,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2016-01-01","end":"2016-12-31","val":-276647,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-12-31","val":-276647,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2348078,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1703437,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":-2457063,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1924582,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":-1924582,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1924582,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":-1924582,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1982482,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2096440,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2096440,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-2467078,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2206825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":-2206825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-622500,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":-831114,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2022-01-01","end":"2022-03-31","val":-938706,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2163281,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":1993836,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-03-31","val":-169434,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":562277,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-09-30","val":-142802,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"}]}},"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":"2014-12-31","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q4I"},{"end":"2015-06-30","val":5178458,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5117941,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1734992,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":1734992,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2556676,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6300473,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-10-18","val":1733221,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-10-18","val":1733221,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":6300473,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":6300473,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":2172417,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":5382737,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5178458,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5178458,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5382737,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2758012,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3402653,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2649027,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1199026,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":714430,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":974683,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":352183,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":143569,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":86104,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":86104,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24855,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1873871,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3741363,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2766827,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2556676,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6300473,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2960208,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1735633,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1905078,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2334377,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":2172417,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":2172417,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2002983,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1610140,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2315219,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1717200,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1351449,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":874324,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":892167,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":892167,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":820794,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1159816,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1115206,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1249030,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DividendIncomeOperating":{"label":"Dividend Income, Operating","description":"Amount of operating dividend income on securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-09-30","val":-43687,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-43687,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3"}]}},"Dividends":{"label":"Dividends","description":"Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-160000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":80000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-160000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":85474,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":128211,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":42737,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"}]}},"DividendsPreferredStock":{"label":"Dividends, Preferred Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-160000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-160000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2020-01-01","end":"2020-12-31","val":173499,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":173499,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":43375,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86750,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":43375,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":130124,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":43374,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":188699,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":188699,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":188699,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":58575,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":58575,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":117150,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":117150,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":58575,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":58575,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":175724,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":175724,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":58574,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":58574,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":234299,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":234299,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":58575,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":58575,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":117150,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":117150,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":58575,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":58575,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":175724,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":175724,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":58575,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":58574,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":234299,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":234299,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":234299,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":58575,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":58575,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":117150,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":117150,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":58575,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":58575,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":175724,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":175724,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":58574,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":58574,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":234299,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":234299,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":234299,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58575,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":117150,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":58575,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":175724,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":58574,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":234299,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DividendsSharebasedCompensationStock":{"label":"Dividend, Share-based Payment Arrangement, Shares","description":"Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":129822,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":129822,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2007-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2007-01-01","end":"2012-03-31","val":129822,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":129822,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":129822,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-07-01","end":"2012-12-31","val":129822,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":129822,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2008-01-01","end":"2013-06-30","val":129822,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":129822,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"}]}},"DueFromAffiliates":{"label":"Due from Affiliates","description":"For an unclassified balance sheet, amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"end":"2019-12-31","val":71156,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":71465,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":71465,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-06-30","val":71379,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"}]}},"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":"2014-12-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":250000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":325000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":150000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":150000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":150000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":150000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":150000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":150000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":150000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":900000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"}]}},"DueToRelatedPartiesNoncurrent":{"label":"Due to Related Parties, Noncurrent","description":"Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":250000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":250000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":250000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":250000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":250000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":250000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":281250,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015Q4I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-03-31","val":-0.13,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":-0.92,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.04,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.04,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-0.03,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.01,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.11,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.1,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.14,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":0.14,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.13,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":0.13,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.13,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.17,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":0.17,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0.04,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":0.04,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.15,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.15,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.11,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":0.11,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-0.11,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.11,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.01,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-0.03,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.01,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-0.04,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.07,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-0.07,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.08,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.12,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-0.12,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-0.04,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-0.04,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.05,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-0.05,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.1,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-0.1,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.3,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-0.3,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.2,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-0.2,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.38,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":0.38,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-0.08,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0.08,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.01,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.01,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.26,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0.26,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":0.25,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0.25,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.28,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.28,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.47,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0.47,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.47,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.28,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0.28,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.3,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":0.3,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.03,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":0.03,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.2,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.2,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-0.08,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-0.08,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.33,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0.33,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.3,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-0.3,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-0.27,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-0.27,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.19,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.19,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.32,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-0.32,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.13,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.13,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.36,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-0.36,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.34,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-0.34,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-0.35,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.02,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.03,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0.02,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.07,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":0.04,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.12,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2013-01-01","end":"2013-12-31","val":-0.3,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.09,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.19,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-0.1,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.3,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-0.11,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.55,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-0.55,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.13,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.52,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-0.52,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-0.38,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-0.38,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.73,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-0.73,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-0.22,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-0.22,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.92,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-0.03,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.01,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.05,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","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":"2015-01-01","end":"2015-03-31","val":-0.13,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":-0.92,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.04,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.04,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-0.03,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.01,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.09,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.1,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":0.13,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.03,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":0.03,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.03,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.03,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":0.03,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.14,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.14,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.1,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":0.1,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.01,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.01,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.01,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-0.03,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.01,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-0.04,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.07,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-0.07,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.08,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.12,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-0.12,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-0.04,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-0.04,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.05,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-0.05,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.1,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-0.1,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.3,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-0.3,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-0.2,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-0.19,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.38,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":0.38,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-0.08,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0.08,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.01,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.01,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.25,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0.25,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":0.24,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0.24,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.28,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.28,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.01,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.47,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0.47,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.47,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.27,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0.27,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.3,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":0.3,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0.03,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":0.03,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.2,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.2,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-0.08,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-0.08,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.29,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0.29,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-0.03,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-0.03,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.3,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-0.3,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-0.27,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-0.27,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.19,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.19,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.32,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-0.32,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.13,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.13,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.36,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-0.36,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.34,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-0.34,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-0.35,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.02,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.05,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0.03,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.1,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":0.06,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.13,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2021-01-01","end":"2021-03-31","val":0.21,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":0.21,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":0.21,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":291367,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-121090,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-363443,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":325654,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":133226,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2007-01-01","end":"2011-12-31","val":1850093,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1393868,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":42083,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-96230,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-11338,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":154092,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":1466787,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":1466787,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":686860,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":686860,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1025291,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":1025291,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":2387029,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":2387029,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":2480966,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":2480966,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-30307,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-30307,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1188491,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":1188491,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":1890284,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":1890284,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":194300,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":194300,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-739644,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-739644,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1914083,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-1914083,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1914083,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-1335369,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-1335369,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-786668,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-786668,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":276464,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":276464,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-90983,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-90983,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":180335,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":180335,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-148104,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-148104,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-262756,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":95977,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":95977,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-897667,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-897667,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":684305,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":684305,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":728966,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":728966,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1382926,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":1382926,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-23771,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-23771,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":238203,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-373802,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-371173,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-743262,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24","frame":"CY2021"}]}},"ExplorationExpense":{"label":"Exploration Expense","description":"\"Exploration expenses (including prospecting) related to oil and gas producing entities and would be included in operating expenses of that entity. Costs incurred in identifying areas that may warrant examination and in examining specific areas that are considered to have prospects of containing oil and gas reserves, including costs of drilling exploratory wells and exploratory-type stratigraphic test wells. Exploration costs may be incurred both before acquiring the related property (sometimes referred to in part as prospecting costs) and after acquiring the property. Principal types of exploration costs, which include depreciation and applicable operating costs of support equipment and facilities and other costs of exploration activities, are: (i) Costs of topographical, geographical and geophysical studies, rights of access to properties to conduct those studies, and salaries and other expenses of geologists, geophysical crews, and others conducting those studies. Collectively, these are sometimes referred to as geological and geophysical or \"\"G&G\"\" costs. (ii) Costs of carrying and retaining undeveloped properties, such as delay rentals, ad valorem taxes on properties, legal costs for title defense, and the maintenance of land and lease records. (iii) Dry hole contributions and bottom hole contributions. (iv) Costs of drilling and equipping exploratory wells. (v) Costs of drilling exploratory-type stratigraphic test wells.\"","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1788818,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":1057026,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2301733,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":512915,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3620617,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":14675987,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":14675987,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":1663036,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":1663036,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":14182313,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":2395424,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":732388,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":14343263,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":2556374,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":2556374,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":160950,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":160950,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":14441116,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":2654227,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":2654227,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":234781,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":234871,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":234871,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":234781,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":15360127,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":919011,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":919011,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":346042,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":346042,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":15336829,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":895713,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":15336829,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":16305419,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":208893,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":895713,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":15336829,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2007-01-01","end":"2013-09-30","val":15696584,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":359755,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":133754,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3"},{"start":"2007-01-01","end":"2014-03-31","val":16514312,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":968950,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2"},{"start":"2017-01-01","end":"2017-06-30","val":1140562,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1140562,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":799332,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":799332,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1819220,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":678658,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3218831,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":827299,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2022183,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2022183,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":1194884,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1194884,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3083165,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3083165,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":1060982,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1443693,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3639791,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":3639791,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":862300,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":862300,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1517215,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":654915,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1710612,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":1710612,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":193397,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":193397,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1486037,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":1486037,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":40825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":40825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":40825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":40825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":717336,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":717336,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":676511,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":676511,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1610747,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1610747,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1610747,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1020748,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2285989,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":1273241,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3437009,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1151020,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5198057,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":5198057,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":487615,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":487615,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1222190,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":1222190,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":734575,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":734575,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1993082,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1993082,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":770892,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":770892,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2484072,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":2484072,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":497400,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":497400,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1125275,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1125275,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":627875,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":627875,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1694536,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":1694536,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":569261,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":569261,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2514544,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":2514544,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":2514544,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":920485,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":920485,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1299834,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1299834,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":379349,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":379349,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1542316,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":242482,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1736880,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1736880,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":107850,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":130124,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":22274,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"}]}},"ExplorationExpenseMining":{"label":"Exploration Expense, Mining (Deprecated 2018-01-31)","description":"Exploration expenses (including prospecting) related to the mining industry would be included in operating expenses. Exploration costs include costs incurred in identifying areas that may warrant examination and in examining specific areas that are considered to have prospects of mineral reserves.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":386256,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":160255,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":968590,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":2006824,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":341231,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":3539523,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":827299,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"}]}},"FacilityCosts":{"label":"Facility Costs","description":"Facility expenses incurred related to gas and oil produced and sold during the reporting period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":501044,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":231956,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":517354,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":517354,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":285398,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":285398,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":747049,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":229695,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1226897,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1226897,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":666409,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":666409,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1361896,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1361896,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":695487,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":695487,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2102124,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2102124,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":740228,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":740228,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2796279,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":2796279,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":671774,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":671774,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1321441,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":649667,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1968587,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":1968587,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":647146,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":647146,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2547910,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":2547910,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":452042,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":452042,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":873324,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":873324,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":421282,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":421282,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1415954,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":1415954,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":542630,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":542630,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2036610,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":2036610,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":2036610,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":535195,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1258722,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":723527,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1956168,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":579432,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":697446,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":579432,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2913832,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":2913832,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":1478725,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":608603,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":608603,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2971407,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":2971407,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":2362804,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":2362804,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4744792,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":4744792,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":1773385,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1773385,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6058588,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":285078,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":824671,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":539593,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1226135,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":401464,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3025758,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016"}]}},"FixturesAndEquipmentGross":{"label":"Fixtures and Equipment, Gross","description":"Amount before accumulated depreciation of fixtures and equipment. Includes, but is not limited to, machinery, equipment, and engines.","units":{"USD":[{"end":"2010-12-31","val":980527,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2010-12-31","val":980027,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":980027,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2011-06-30","val":1665661,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1672159,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1672830,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1672830,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":1672830,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":1672830,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":1672830,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2012-03-31","val":1672830,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1672830,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1672830,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1672830,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1672830,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":1672830,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2013-03-31","val":1672830,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1672830,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"}]}},"ForeignCurrencyExchangeRateTranslation1":{"label":"Foreign Currency Exchange Rate, Translation","description":"Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.","units":{"MXN/USD":[{"end":"2019-12-31","val":18.86,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":19.91,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}],"pure":[{"end":"2015-09-30","val":16.93,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17.34,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-09-30","val":19.47,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20.65,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":20.65,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":20.65,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18.75,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":19.73,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":19.73,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":19.73,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19.73,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":19.73,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":19.73,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18.28,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19.91,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":19.91,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18.72,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19.63,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":19.63,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":19.63,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":19.63,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19.43,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":19.73,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18.86,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":18.86,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":18.86,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":18.86,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23.47,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23.04,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22.07,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19.19,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":19.91,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":19.91,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":19.91,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":19.91,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":30.45,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19.94,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20.6,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20.48,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":20.48,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":20.48,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":20.48,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":20.48,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":20.48,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19.91,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20.07,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20.12,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19.48,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":19.48,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":19.48,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":19.48,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":19.48,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":16.97,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":16.97,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18.03,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17.12,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17.42,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16.97,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":16.97,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":16.97,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":16.97,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":20.86,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":20.86,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16.56,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18.34,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19.62,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20.86,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":20.86,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":20.86,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":20.86,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20.43,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18.82,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18.31,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":17.95,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":419840,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-1086248,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-1086248,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":474633,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":474633,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-09-30","val":245106,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-80548,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-1467739,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-307004,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-307004,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":381491,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":381491,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":381491,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":381491,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-1068614,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":399125,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":399125,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":317133,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":317133,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-1127759,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":339980,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-779125,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-1209298,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":348634,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":348634,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":339980,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-779125,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":348634,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-52908,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-401542,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-1248705,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-120946,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-120946,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-68038,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-68038,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-136848,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":1115256,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":94042,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-81539,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":94042,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6974,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6974,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":3572,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-87068,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-64895,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-167354,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-71905,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-174392,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1585392,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-1585392,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-462829,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-462829,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-844683,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-844683,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-381854,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-381854,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2204363,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-2204363,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-1359680,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-1359680,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2479449,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-2479449,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":99867,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":99867,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1142873,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-1142873,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-1242740,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-1242740,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1603758,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-1603758,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-460885,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-460885,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-20218,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-20218,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":438780,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":438780,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":695449,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":695449,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":695449,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":256669,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":256669,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":256669,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":890491,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":890491,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":195042,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":195042,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1388573,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1388573,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":806514,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":806514,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-106232,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-106232,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-912746,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-912746,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":79630,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":79630,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":185862,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":185862,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":51325,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":51325,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":139352,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":139352,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":293700,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":154348,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-108126,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-108126,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-401826,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-401826,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":397161,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":397161,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-109375,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-109375,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-339685,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-339685,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-230310,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-230310,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1025194,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-1025194,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-685509,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-685509,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-361127,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":100582,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":100582,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-333735,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-333735,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":136281,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":136281,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":470016,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":470016,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-121725,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-121725,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-258006,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-258006,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-685757,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-685757,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":247712,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2402,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-2402,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37790,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":37790,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":40192,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":40192,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":47709,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":47709,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":9919,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":9919,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":58426,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":58426,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18254,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":18254,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":34227,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":34227,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":15973,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":15973,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-46588,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-46588,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-80815,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-80815,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-45177,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-45177,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-45177,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":28077,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":28077,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23192,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":23192,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-4885,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-4885,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-244356,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-244356,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-267548,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-267548,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-506439,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-506439,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-506439,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15155,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":162866,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":178021,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4084085,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":3921219,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5139258,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ForeignCurrencyTransactionGainLossUnrealized":{"label":"Foreign Currency Transaction Gain (Loss), Unrealized","description":"Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":80566,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":80566,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-01-01","end":"2012-09-30","val":75933,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":23831,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2013-03-31","val":938125,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":789160,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":-2765,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-2765,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-30583,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":938125,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-2765,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-31618,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-28853,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":920783,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-20107,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-20107,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":11511,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":11511,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-32067,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":797374,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":8214,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-151730,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":8214,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-10270,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-14035,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-88414,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":5821,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-282836,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-32836,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-272566,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-18801,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1408613,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-1408613,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-734755,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-734755,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1071345,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-1071345,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-336591,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-336591,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2506860,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-2506860,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-1435514,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-1435514,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2326465,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-2606387,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4496,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4496,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-729937,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-729937,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-734433,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-734433,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1813703,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-1813703,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1083766,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-1083766,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-147757,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-147757,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-861708,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-861708,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-257872,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-257872,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-257872,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":603836,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":603836,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":603836,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2313973,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2313973,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2571845,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":2571845,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-786668,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-786668,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":276464,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":276464,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":1064962,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1064962,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-110826,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-110826,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-387290,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-387290,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":178473,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":178473,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-166627,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-166627,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-300265,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-133683,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":105526,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":105526,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":405791,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":405791,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-970981,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-970981,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1134304,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":1134304,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1144987,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1144987,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":10683,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":10683,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1714576,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":1714576,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":569589,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":569589,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":100582,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-361127,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-361127,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":292371,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-371407,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-663778,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-301986,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":69421,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":247712,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":247712,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-685757,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":359743,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2013-12-31","val":75827,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":758296,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":75829,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":75829,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":75829,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":75829,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":75829,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":75829,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":75829,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":75829,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":78709,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":78709,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78709,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":78802,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":152805,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":78802,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":78802,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":78802,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":78802,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":157921,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":78802,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":78802,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":78802,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":78802,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":78802,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":78802,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":78802,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":78802,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":78802,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":78802,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":78802,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":78802,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":78802,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":78802,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":78802,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":78802,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":78802,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":78802,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":78802,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":78802,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":78802,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":78802,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":78802,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78802,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":78802,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":78802,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":78802,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":78802,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":78802,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":78802,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":78802,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78802,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":78802,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":78802,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":28006,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":28006,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":28006,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":28006,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":28006,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":28006,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":28006,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":28006,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":28006,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":28006,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-12-31","val":6395,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":22075,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":22075,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-5931,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":5930,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":5930,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-24870,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1762,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":764,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2338,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":576,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2655,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":21613,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":21613,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":297,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":297,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":20837,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":597,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":300,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":21109,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":870,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":870,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":273,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":272,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":21363,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1123,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1123,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":250,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":250,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":250,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":250,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":21826,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":463,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":463,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":22198,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":835,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":22332,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":22661,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":134,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":134,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":835,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":22332,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":134,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2007-01-01","end":"2013-09-30","val":22567,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":369,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":114,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3"},{"start":"2007-01-01","end":"2014-03-31","val":22768,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":107,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":463,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"GainLossOnSaleOfDerivatives":{"label":"Gain (Loss) on Sale of Derivatives","description":"The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":60515,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":60515,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-204279,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-204279,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":204279,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":204279,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":204279,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":204279,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-204279,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-204279,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":276647,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":276647,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2348078,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":2348078,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1703437,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":1703437,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1703437,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-644641,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":-644641,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-644641,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2457063,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2457063,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":753626,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":753626,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1924582,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1924582,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1982482,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":1982482,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2096440,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2096440,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":113958,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":113958,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2467078,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2467078,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":370638,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":370638,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2206825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":2206825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":622500,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":622500,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":646085,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":23585,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":831114,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":831114,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":185029,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":185029,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":888579,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":888579,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":61249,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":61249,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-689275,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-689275,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-750524,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-750524,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2556767,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-2556767,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1867492,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-1867492,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1186964,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-1186964,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1186964,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-395267,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":395267,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-185116,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-185116,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":210151,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":210151,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-3928913,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-3928913,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-3743797,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-3743797,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2186912,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2186912,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2186912,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-938706,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":938706,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2163281,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":2163281,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1224575,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":1224575,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1993836,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1993836,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-169445,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-169445,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1726497,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":169434,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":562277,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":392843,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-142802,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-705079,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3"}]}},"GainLossOnSaleOfOtherAssets":{"label":"Gain (Loss) on Disposition of Other Assets","description":"Amount of gain (loss) on sale or disposal of other assets.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":-11647,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-10492,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":23715,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"}]}},"GainLossOnSaleOfProperty":{"label":"Gain (Loss) on Disposition of Oil and Gas and Timber Property","description":"Amount of gain (loss) on sale or disposal of oil and gas property or timber property.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":22788,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-58754,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-58754,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"}]}},"GainLossOnSaleOfSecuritiesNet":{"label":"Gain (Loss) on Sale of Securities, Net (Deprecated 2018-01-31)","description":"The net gain (loss) realized from the sale, exchange, redemption, or retirement of securities, not separately or otherwise categorized as trading, available-for-sale, or held-to-maturity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-735760,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-735760,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-735760,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-735760,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-735760,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-735760,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-735760,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-735760,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-735760,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-735760,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-735760,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2007-01-01","end":"2013-09-30","val":-735760,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3"},{"start":"2007-01-01","end":"2014-03-31","val":-735760,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"GainsLossesOnSalesOfAssets":{"label":"Gain (Loss) on Disposition of Assets for Financial Service Operations","description":"Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":11647,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":24870,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":11647,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":24870,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10492,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":23715,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":691311,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":355773,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1666176,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":974865,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1241009,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":7081059,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":7081059,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":318262,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":318262,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":7019872,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":773776,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":362333,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":7891051,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1644955,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1644955,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":871179,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":871179,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":6299304,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1640583,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1640583,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":781755,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":781755,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":781755,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":781755,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":10628236,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1580368,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1580368,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":136522,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":136522,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":9235138,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":2935834,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":9955148,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":11562766,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":720010,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":511117,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":2935834,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":9955148,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":720010,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":977154,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":257144,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":14202127,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":1655925,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":1655925,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":678771,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":678771,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2362088,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":11685342,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":331470,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":2327628,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":331470,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":864118,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":864118,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":532648,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":532648,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1344958,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":1414065,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":480840,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":549947,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2438025,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":2438025,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":828812,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":828812,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":720644,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":720644,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":377966,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":280466,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1286064,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":1286064,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":565420,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":565420,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3988331,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":3988331,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":455379,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":455379,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1012600,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":1012600,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":557221,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":557221,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1666029,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":1666029,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":653429,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":653429,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2598916,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":2784856,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":538516,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":538516,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1189337,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":1189337,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1189337,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":650821,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":650821,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":650821,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1805373,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":1805373,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":616036,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":616036,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2609675,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2609675,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":594443,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":594443,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1140355,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1140355,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":545912,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":545912,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1656670,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1656670,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":516315,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":516315,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2203366,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":2203366,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":644677,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":644677,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1043277,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":398600,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1590196,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":1590196,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":546919,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":546919,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2053083,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":2053083,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":420256,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":420256,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1517571,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1517571,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1097315,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":1097315,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2074640,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":2074640,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":557069,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":557069,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2966073,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":2966073,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":2966073,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":514977,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":514977,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1166969,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1166969,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":651992,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":651992,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2252156,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2252156,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1085187,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1085187,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4773473,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":4773473,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":3768250,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1026355,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":1026355,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2144097,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":2144097,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1117742,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":1117742,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3177917,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":3177917,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":1033820,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1033820,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4134902,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":4134902,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2965593,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2965593,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5230983,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":5230983,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":2265390,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":2265390,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6660862,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":6660862,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":1429879,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":1429879,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8592745,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":8529349,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":8529349,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1202041,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1168849,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2327265,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2267836,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1125224,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1098987,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3262382,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":3176716,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":935117,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":908880,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4157425,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":4157425,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":4157425,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1250244,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3044538,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1794294,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4632309,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1587771,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6192509,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-1569032,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-931784,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-1981659,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-412627,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-3314965,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-14329261,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-14329261,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-1663036,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-1663036,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-13835587,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-2395424,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-732388,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-13996537,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2556374,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2556374,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-160950,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-160950,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-14094390,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-2654227,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-2654227,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-234871,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-234871,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-234871,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-234871,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-15013401,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-919011,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-919011,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-346042,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-346042,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-14990103,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-895713,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-14990103,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-15958693,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-208893,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-895713,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-14990103,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-208893,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2007-01-01","end":"2013-09-30","val":-15376359,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-386256,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-386256,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-160255,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-160255,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2007-01-01","end":"2014-03-31","val":16987932,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-820346,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-968590,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-820346,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-1319275,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-612473,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3"},{"start":"2024-01-01","end":"2024-09-30","val":-3476827,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":324085,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1395192,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":11233210,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":2721499,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17279995,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-567168,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-139209,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-297776,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-536357,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":-536357,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-536357,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-63190,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-63190,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-117069,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-117069,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-380045,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-380045,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-560643,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-560643,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-27781,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-147857,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":-150151,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-12-31","val":-283333,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-283333,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2016-01-01","end":"2016-12-31","val":-283333,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-12-31","val":-283333,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":-347179,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":130467,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-202435,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":-153038,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":-125501,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-125501,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":-125501,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":-125501,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":-125501,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-125501,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-57645,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-276938,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-276938,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-258579,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-197128,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":197128,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":197128,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":-383630,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-27506,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":-164824,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-12-31","val":-62511,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-62511,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2019-01-01","end":"2019-12-31","val":-62511,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":-62511,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-62511,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-61589,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-61589,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":-61589,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":-61589,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-61589,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":61589,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":61589,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":61589,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":61589,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","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":"2019-01-01","end":"2019-12-31","val":-928078,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-297172,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1862612,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-4316690,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-3955124,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-3955124,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-3955124,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1114646,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4841452,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-9600150,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-10064644,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-10064644,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-10064644,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3221618,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":3221618,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3925864,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-3925863,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-3925863,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-770536,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-770536,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-770536,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-4270793,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2333261,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-1324132,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3761451,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-1428190,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-5176984,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-25979707,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-25979707,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-1634781,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-1634781,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-21497951,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-3242116,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-1132702,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-22566986,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-4312034,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-4066928,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-1069918,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-1150466,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-25309588,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-5893902,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-5893902,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-670119,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-670119,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-670119,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-670119,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-27516938,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2207350,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2207350,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-204440,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-204440,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-29056946,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-3747358,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-29450249,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-32639268,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":-393303,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-393303,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-3747358,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-29450249,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-393303,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-1346549,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-953246,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-31939852,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2320406,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2320406,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-973857,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-973857,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3869862,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-33757138,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-1117870,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-3582322,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1117870,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2323692,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2386192,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-1115182,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1268322,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3564374,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-3798504,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1240718,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-1412312,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6528058,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-6528058,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1951361,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-1951361,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3261613,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-3261613,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-1308472,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-1308472,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-7127184,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-7127184,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-3861561,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-3861561,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-10340643,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-10340643,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":714942,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":714942,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":132606,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":47990,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-582336,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-624644,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":166370,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":39446,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":33765,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-8544,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1664392,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":1495160,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2512162,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":2512162,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-299041,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":-299041,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-299041,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2913316,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2913316,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":777298,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":777298,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2527709,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2527709,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1915135,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":1915135,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-125530,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-125530,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-2042495,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2042495,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-35519,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-674580,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":90011,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-88819,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-211518,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-966727,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1155189,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1296621,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1302734,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6113,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2134035,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-2134035,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-831301,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-831301,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-860846,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-860846,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1806611,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1806611,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5255071,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-5255071,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-3448460,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-3448460,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6663638,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-6663638,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1408567,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-1408567,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":289709,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":289709,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4752454,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4752454,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":4462745,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":4462745,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5027381,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":5027381,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":274927,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":274927,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8563333,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":8563333,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":8563333,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5062802,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":5062802,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5583823,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":5583823,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":521021,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":521021,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4005092,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":4005092,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-1578731,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-1578731,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4105392,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":4105392,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-45318,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-45318,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1771951,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-1771951,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1726633,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-1726633,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8768432,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-8768432,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-6996481,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-6996481,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-15466243,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-15466243,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-15466243,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4408371,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4408371,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7335785,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-7335785,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2927414,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2927414,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-8206297,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-8206297,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-870512,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-870512,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-8182383,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-8182383,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-8182383,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1518030,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3124829,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1606799,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4638673,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1513844,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9194420,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":67232,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1509439,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3392459,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-2346948,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-1410699,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-1410699,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1410699,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1404354,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9593906,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":14627531,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":18627977,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":18627977,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":18627977,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":883774,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":883774,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45318,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1771951,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-12-31","val":-11540379,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-11540380,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-11540380,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-7818426,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-7818426,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-7818426,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13465211,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-860846,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1806611,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5255071,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-6663638,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":289708,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4752454,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":5027381,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":8563333,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":8563333,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":8563333,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4105392,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicAndDilutedShare":{"label":"Income (Loss) from Extraordinary Items, Net of Tax, Per Basic and Diluted Share (Deprecated 2019-01-31)","description":"The income (loss) from extraordinary items, net of related tax effect, 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":[{"start":"2010-01-01","end":"2010-06-30","val":-0.17,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-0.1,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.35,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-0.18,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.4596,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-0.1085,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-0.1085,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.19,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-0.08,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.27,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-0.2678,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-0.09,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-0.0959,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.4247,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.0631,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-0.0631,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.0631,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-0.0631,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.1549,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-0.1549,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-0.0033,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-0.0033,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.2091,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-0.0364,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-0.0364,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-0.2091,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.0364,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-0.09,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-0.07,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.1743,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-0.17,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-0.0825,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-0.08,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":-0.1011,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-0.2887,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.18,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.09,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.31,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-0.1,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3"}],"USD/shares":[{"start":"2013-01-01","end":"2013-03-31","val":-0.0364,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-0.2091,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.09,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-0.07,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.17,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-0.08,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":-0.1011,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-0.2887,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.18,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.09,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.31,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-0.1,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":38259,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":38259,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":38259,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":38259,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":38259,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":38259,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":38259,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":38259,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":38259,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":38259,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":38259,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":38259,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":28970,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-2580410,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-2580410,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":77023,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-77023,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1211215,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-1211215,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1134192,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-1134192,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-2256570,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-2256570,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-1045355,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-1045355,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-932739,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-932739,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-932739,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-47531,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-47531,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":339060,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":916654,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2019431,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1102777,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2274055,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":254624,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5377317,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":200000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":200000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":200000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":200000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":28970,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":28970,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":200000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-09-30","val":200000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-12-31","val":200000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2010-12-31","val":255384,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":255384,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":255384,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":53654,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":49782,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":34593,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":34593,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":34593,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":34593,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":34593,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":71112,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":71112,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":28829,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":40022,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":40022,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":40022,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":40022,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":40022,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":49245,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":49245,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":156177,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":296038,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":296038,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":296038,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":296038,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":296038,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":392435,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":581226,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":691922,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":209061,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":209061,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":209061,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":209061,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":209061,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":268981,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":264250,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":451888,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":603076,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":603076,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":603076,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":603076,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":597012,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":735576,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":799415,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1164318,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1083364,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":1083364,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1083364,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":1083364,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":1083364,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1263270,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1150159,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1136090,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":732241,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":732241,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":732241,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":732241,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":732241,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":732241,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":577836,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":469888,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":469888,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":452948,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":845564,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":845564,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":845564,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":845564,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1171879,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1206689,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1297387,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1297387,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1297387,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1297387,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":1297387,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1051928,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1158127,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1539095,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2552318,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3204226,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3850468,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5224670,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7039194,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8244016,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9355863,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9355863,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9355863,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10900843,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13009662,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":-489536,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-55789,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-55789,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-55789,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-155126,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-5072597,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-5072597,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16837,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":16837,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":555493,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":555493,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":625649,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":783842,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":604586,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":793388,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":373315,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":479780,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":487204,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":741288,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":741288,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":437596,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":437356,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":466965,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":466965,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1083980,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1133602,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":950226,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":950226,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":953120,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":953120,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":953120,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":50970,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1421781,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-2933585,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-1144539,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1144539,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1143877,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-12328462,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-12328462,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3468858,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":3468858,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":3468858,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-253471,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-253471,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-253471,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-630807,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4860392,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":4860392,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-34434,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-72264,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-210203,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-266546,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-126963,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-126963,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-126963,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":126392,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":863450,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1316478,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1103990,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":1103990,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":1103990,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":56580,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":56580,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1038635,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-1038635,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-1038635,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-703658,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-703658,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-703658,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":508354,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":854132,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":854132,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":854132,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":990527,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":859421,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":859421,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":478784,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":478784,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-31383,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-31383,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-8880,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-168645,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":-44419,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-241682,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-242590,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-324155,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-325683,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-533509,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-533509,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-215211,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-180778,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-451653,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-379388,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1313768,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1103565,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-1665910,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-1399364,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-1126823,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60839,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":998015,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1055750,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2024-01-01","end":"2024-12-31","val":-1803682,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1930828,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-32576,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-798347,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-798347,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-798347,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-855401,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-653180,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-653180,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-495621,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-495621,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-524110,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-524110,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-616770,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-615197,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":-560167,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-551706,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-130725,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-155625,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-161521,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-207779,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-207779,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-222145,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15312,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":229788,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":715684,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"}]}},"IncomeTaxReconciliationNondeductibleExpenseAmortization":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amortization, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible amortization.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14418,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":51492,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":72089,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28836,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":57671,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":86507,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"IncomeTaxReconciliationNondeductibleExpenseDepreciation":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depreciation.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":-8163,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-15283,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":173409,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":-41685,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-41685,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-41685,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1710,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-800,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":46,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-2230488,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2230488,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2231150,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":28268,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":28268,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":777,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":777,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":777,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":77147,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":21000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":25000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":21000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":10127,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"}]}},"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":"2016-01-01","end":"2016-12-31","val":13758,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5964,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":5964,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018"}]}},"IncreaseDecreaseDueFromAffiliates":{"label":"Increase (Decrease) Due from Affiliates","description":"The increase (decrease) during the reporting period in receivables to be collected from an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":140527,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":57248,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":358058,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":8398,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":8398,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2895,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-2895,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5302,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-5302,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-12598,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-12598,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":8877,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":8877,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-375,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-375,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5121,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":5121,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":8602,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":8602,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25848,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":26917,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"}]}},"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":"2007-01-01","end":"2010-06-30","val":-29430,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-27482,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-29657,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-8361,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-23098,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-23098,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-20251,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-30261,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-21082,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-21082,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":31862,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":41041,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":41041,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-4949,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-36811,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-36811,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-4949,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-36811,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-36811,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-14881,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-46743,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-46743,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":154848,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":122986,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":20272,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-134576,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-134576,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":122986,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":20272,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-134576,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-117312,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":22767,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-132081,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-132081,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":-81642,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":39958,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":73094,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-33136,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-81754,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-33136,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-29699,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-29699,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-29095,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-29096,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":119015,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":119015,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":26000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":26000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":55334,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":55334,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-605,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-605,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":183914,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":183914,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-5495,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-5495,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16037,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":16037,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":22669,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":22669,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":63587,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":63587,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-20455,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-20455,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":937906,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":937906,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":937906,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":1157521,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":1157521,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-47906,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-47906,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":794513,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":794513,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1166018,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1166018,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":1476998,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1476998,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":1480512,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":1480512,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1164509,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":2278939,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1451407,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":1296452,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":1296452,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":990056,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":990056,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-494448,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-494448,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-598917,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-598917,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-416549,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-416589,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":214582,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":214582,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":214582,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-332949,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-332949,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-910394,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-910394,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":-419323,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-419323,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-998332,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-998332,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-998332,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5585,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-5585,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1266687,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":1266687,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":985620,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":985620,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":782201,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":782201,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":112016,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":112016,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-145402,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-145402,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":98698,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":98698,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":710754,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":710754,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":710754,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2285437,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2285437,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2420265,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2680834,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":2926750,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":2926750,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":728382,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"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":"2007-01-01","end":"2010-06-30","val":199143,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-5000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":199143,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":199143,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":199143,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":199143,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":199143,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":199143,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":199143,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":199143,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":199143,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":199143,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":199143,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-276144,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":276144,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":21652,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":21652,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-19496,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-19496,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-19496,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-19496,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-19496,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-19496,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":141109,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":141109,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":168602,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":168602,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":315678,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":315678,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":462358,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":462358,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":366861,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":366861,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-379152,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-379152,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-163885,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-163885,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-163885,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-77451,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-77451,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-130825,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-130825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14749,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":14749,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":358901,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":358901,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":77310,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":77310,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":751409,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":751409,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-245273,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-245273,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-744200,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-688892,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-688892,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":28481,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":28481,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-699468,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-699468,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-718487,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":718487,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-120012,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":120012,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-262462,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":262462,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":262462,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":477044,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":477044,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2988252,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2988252,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":-125252,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":125252,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":263625,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":263625,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-263625,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":701274,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-701274,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":935454,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":935454,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":365616,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":365616,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":147524,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":147524,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1160955,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1160955,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":622749,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":622749,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":88341,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":88341,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":155831,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":155831,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":155831,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":266187,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":266187,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-277508,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-277508,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":535583,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":535583,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":327873,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":327873,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":327873,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":545863,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-433692,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":85148,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-1208346,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsReceivableRelatedParties":{"label":"Increase (Decrease) in Accounts Receivable, Related Parties","description":"The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":50760,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2007-04-01","end":"2012-09-30","val":-48589,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-48589,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-48589,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":48000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":48000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-50780,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-2780,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-2780,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-48000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-50780,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-2780,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":-186259,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-138259,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":-186840,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-186840,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-138840,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"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":"2007-01-01","end":"2010-06-30","val":-58581,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":12523,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":19138,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":21455,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-10633,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-10633,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-17217,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-55388,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-16024,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-16024,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-52107,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-12743,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-12743,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-54084,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-2697,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-2697,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-54084,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-2697,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-2697,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-54554,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2447,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2447,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":56074,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":108181,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":55937,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-137,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-137,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":108181,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":55937,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-137,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":16663,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":134795,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":78720,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":78721,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":113010,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":301747,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":165319,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":136428,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":109245,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":136428,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":228367,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":376638,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":271949,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":376638,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":791944,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":791944,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":151687,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":151687,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":377477,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":377477,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-145081,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-145081,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":299196,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":299196,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":71636,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":71636,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":66020,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":150636,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":339208,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":466132,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":468055,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":637287,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":106049,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":106049,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":413205,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":413205,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":413205,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-604918,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-604918,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1225269,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1225269,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-218024,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-218024,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":332790,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":332790,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":690743,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":690743,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":1342339,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":1342339,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":81793,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1132637,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-372390,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":332893,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":332893,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-458753,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-458753,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-270673,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-270673,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":220058,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":220056,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":883010,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":883010,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1633622,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1633622,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1633622,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":362485,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":362485,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1019905,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1019905,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":1381360,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1381360,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2055111,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":2055111,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":2055111,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-668718,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-668718,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-67037,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":-67037,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":40903,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":40903,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":96757,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":316757,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2534906,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2534906,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3668133,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":3668133,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1136889,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":1136889,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":2169128,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":2169128,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":2169128,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1278167,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1278167,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1353766,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2808978,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":4653964,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":4653964,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2602451,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"IncreaseDecreaseInCustomerAdvances":{"label":"Increase (Decrease) in Customer Advances","description":"The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":500000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":500000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":625000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":625000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":250000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":250000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":1750000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":1750000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-750000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-250000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-250000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-750000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-750000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1500000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1500000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1500000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3750000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3750000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6750000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6750000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":6750000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6750000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":6750000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":6750000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":6750000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1375000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-1375000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-500000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":-500000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-1875000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1875000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":100000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-150000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-150000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":650000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":650000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":400000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":400000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":400000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":400000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":400000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":-5788,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-9,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":356,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-5878,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-90,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"}]}},"IncreaseDecreaseInDerivativeAssetsAndLiabilities":{"label":"Increase (Decrease) in Derivative Assets and Liabilities","description":"The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-06-30","val":5178458,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":5178458,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":5178458,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":5178458,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"}]}},"IncreaseDecreaseInDerivativeLiabilities":{"label":"Increase (Decrease) in Derivative Liabilities","description":"The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-204279,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-204279,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-03-31","val":-2348078,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-2348078,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1703437,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-1703437,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1703437,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-2457063,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-2457063,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":-1982482,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-1982482,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2096440,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2096440,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-2467078,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2467078,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-03-31","val":-622500,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-622500,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-646085,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-831114,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-831114,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":-61249,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-61249,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":689275,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":689275,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2556767,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":2556767,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1186964,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1186964,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":395267,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":395267,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":185116,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":185116,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":3928913,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3928913,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2186912,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":2186912,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-938706,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2163281,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":-1993836,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":48000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"}]}},"IncreaseDecreaseInDueToAffiliatesCurrent":{"label":"Increase (Decrease) in Due to Affiliates, Current","description":"The increase (decrease) in current obligations (due within one year or one operating cycle) owed to an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":120000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":120000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":120000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":120000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":122252,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":231500,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":120000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":111500,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":120000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":111500,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":111500,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":111500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":111500,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":111500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":139349,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":139349,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":-4449,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":62012,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":60392,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-135174,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-160982,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-160982,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":201730,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-577,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":205602,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":205602,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":14612,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":220791,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":220791,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-21907,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-36519,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-36519,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-21907,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-36519,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-36519,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":20376,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":5764,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":5764,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":9183,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-5429,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-40,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-9223,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-9223,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-5429,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-40,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-9223,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-53296,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-106972,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-116155,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-116155,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":262387,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-343230,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-246833,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-96397,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-256016,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":96397,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-226902,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":226902,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-226902,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":250825,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":-65591,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-65591,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-9729,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-9729,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":61324,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":61324,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":248962,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":248962,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":463499,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":463499,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":122796,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":122796,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":245131,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":245131,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":464472,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":464472,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":643604,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":643604,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64814,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":64814,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-83849,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-83849,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-83849,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-91222,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-91222,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-351123,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-351123,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-154405,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-154405,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-262353,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-262353,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-279293,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-279293,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":113323,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":113323,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":326315,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":326315,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":248609,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":361125,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":361125,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":451823,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":451823,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-245459,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-245459,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-139260,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":139260,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":241708,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-241708,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":882527,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-882527,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-882527,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":372404,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":372404,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1024312,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1024312,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":-1670554,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1670554,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-2562266,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2562266,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":2562266,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":482490,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-482490,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2297014,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":2297014,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":3501836,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":3501836,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":4613683,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1544980,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3653799,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-09-30","val":4937939,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"}]}},"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":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-223000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":223000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-213000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-12-31","val":111058,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":111058,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":14642,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":14642,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":171762,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":171762,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":13163,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":13163,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":500133,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":500133,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":529405,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":529405,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":89608,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":89608,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":214111,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":214111,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":214111,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":411736,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":411736,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":346744,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":346744,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":133774,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":133774,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":251329,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":251329,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":277793,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":277793,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":680796,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":680796,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":198343,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":198343,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":288161,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-244308,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-244308,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1065689,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1065689,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-523089,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-523089,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-523089,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":523089,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-446757,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":446757,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":80878,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-80878,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-80878,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":655877,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":655877,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-760869,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":760869,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":-1428944,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1428944,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-1506236,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1506236,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":1506236,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":507353,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-507353,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":743734,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":743734,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":832909,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":832909,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":610608,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":610608,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":371930,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-371930,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-579488,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-579488,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-911732,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-911732,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-631617,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-631617,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-631617,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5393,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":5393,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-376981,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-376981,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-233211,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-233211,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-233211,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-233211,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-233211,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-245100,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20644,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1920684,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1232298,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncreaseDecreaseInNotesReceivableRelatedParties":{"label":"Increase (Decrease) in Notes Receivable, Related Parties","description":"The increase (decrease) during the reporting period in the amount owed to the reporting entity in the form of loans and obligations (generally evidenced by promissory notes) made to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":-750000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-250000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-750000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-750000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-750000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-750000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-750000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-750000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-750000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-750000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":-750000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":-750000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-750000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":-114252,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-138326,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-227753,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-52380,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1527,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-1527,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-10927,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-99313,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":4012,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":4012,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":121059,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":67443,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":67443,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":115393,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-5666,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-5666,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":115393,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-5666,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-5666,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":110556,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-10503,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-10503,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":121064,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":5,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":101800,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-19264,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-19264,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":5,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":101800,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-19264,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":19207,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-75712,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-196776,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-19128,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":4719,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":166193,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":166193,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":45129,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-58296,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-168982,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-19257,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-15908,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":582,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1205,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-1205,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":189863,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":189863,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":79698,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":79698,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-15150,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":47224,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":10970,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":10970,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":369054,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":369054,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-33153,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-33153,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":237849,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"IncreaseDecreaseInOtherCurrentAssetsAndLiabilitiesNet":{"label":"Increase (Decrease) in Other Current Assets and Liabilities, Net","description":"Amount of increase (decrease) in current operating assets after deduction of current operating liabilities classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-1689,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":878,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-09-30","val":-90,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-178178,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-15443,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-15443,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-200999,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-22821,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-22821,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-200999,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-22821,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-22821,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-199723,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-21545,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-21545,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-197283,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-19105,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-213105,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-15822,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-15822,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-19105,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-213105,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-15822,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-11192,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-32138,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":165144,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-198763,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":-39,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-312848,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-277319,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-35529,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-80036,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":35529,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-56043,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":54936,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-82061,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":14765,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":-1102,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-1102,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":53620,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":53620,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-22712,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":22712,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-24307,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-24307,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":37572,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-03-31","val":582,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1314,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":1314,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":1689,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-03-31","val":21071,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":21071,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":84120,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":94818,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":94818,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":144954,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":219095,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":379591,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":379591,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":359030,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":359030,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":359914,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":359914,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-03-31","val":-13123,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-13123,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":82026,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":179868,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":179868,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-03-31","val":-72668,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-72668,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":41059,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-41059,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":224689,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-224689,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-237849,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-237849,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":84845,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-135992,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-270129,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-85875,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-85875,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":85875,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-267754,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":314064,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":342402,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":480981,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":480981,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-261771,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":261771,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":701759,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":701759,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":390347,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":390347,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":1853,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1853,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":1853,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":46969,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-46969,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":283889,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":283889,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1007697,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":1007697,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1091821,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1091821,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":1091821,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1037613,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2025802,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":279503,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-180673,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"IncreaseDecreaseInRiskManagementAssetsAndLiabilities":{"label":"Increase (Decrease) in Risk Management Assets and Liabilities","description":"Amount of increase (decrease) in fair value of financial instruments other than those that are purchased and held principally for the purpose of hedging or mitigating market risk, credit risk, legal risk, operational risk and other types of risk.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":60515,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":60515,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"}]}},"IncrementalCommonSharesAttributableToCallOptionsAndWarrants":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.","units":{"shares":[{"start":"2016-01-01","end":"2016-06-30","val":1867540,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":1873061,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2118741,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":1600898,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2013-03-31","val":-133349,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-09-30","val":-91586,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-91586,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-45236,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3"},{"start":"2007-01-01","end":"2014-03-31","val":-175687,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-42338,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-133349,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2021-01-01","end":"2021-03-31","val":361222,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":730419,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":369197,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1102755,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":372336,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1573125,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":119769,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":119769,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":241505,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":241505,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":121736,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":121736,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":345049,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":345049,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":103544,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":103544,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":450324,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":450324,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":116308,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":116308,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":224175,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":224175,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":107867,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":107867,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":345254,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":121079,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":567792,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":427888,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":835337,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":407449,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":-46350,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-46350,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-91586,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-45236,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-133349,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-42338,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-98475,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-98475,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-56137,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-56137,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-153990,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-153990,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-55515,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-55515,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-209553,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-209553,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-110580,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-110580,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-160021,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-160021,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-49441,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-49441,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-195780,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-195780,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-35759,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-35759,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-240129,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-240129,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-29883,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-29883,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-59766,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-59766,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-29883,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-29883,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-89649,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-89649,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-29883,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-29883,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-119532,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-119532,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-29613,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-29613,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-61670,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-61670,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-61670,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-32057,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":-32057,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-32057,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-89203,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-89203,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-27533,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":-27533,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-158944,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-158944,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-55551,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-55551,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-118126,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-118126,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-62575,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-62575,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-262126,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-262126,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-144000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-144000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-391757,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-391757,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-126389,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-126389,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-253412,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-127023,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-462133,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-462133,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-208721,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-208721,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-492907,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-492907,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-134580,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-134580,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-404445,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-404445,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-269865,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-269865,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-753453,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-753453,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-349008,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-349008,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1133360,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-1133360,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-1133360,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-361222,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-730419,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-369197,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1102755,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-372336,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1573125,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-1573125,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"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":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":61235,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-12-31","val":42794,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":42794,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":61235,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":61235,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7442,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":7442,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":145584,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":175467,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":175467,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":29883,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":29883,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":59766,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":59766,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":89648,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-12-31","val":119532,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":119532,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":26343,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":61764,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-12-31","val":158686,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":158686,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":396748,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":396748,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":196327,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":89648,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-03-31","val":26343,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":61764,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":61764,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":89203,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":89203,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":51549,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":51549,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":122126,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":122126,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":251134,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":251134,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-03-31","val":127702,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":127702,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":254725,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":189518,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":189518,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":196327,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":27401,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":27401,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47875,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":47875,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":89396,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":89396,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":206642,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":206642,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":206642,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":140799,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":140799,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":243979,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":243979,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":391436,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":391436,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":583144,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":583144,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":583144,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":25162,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":25162,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":44410,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":44410,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":62729,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":62729,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":63277,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":63277,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":214794,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":214794,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":614609,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":614609,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":955272,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":955272,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1175508,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1175508,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":955272,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":189089,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":464459,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":743051,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1721045,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"InterestReceivable":{"label":"Interest Receivable","description":"Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.","units":{"USD":[{"end":"2018-12-31","val":25150,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q4I"},{"end":"2019-09-30","val":34101,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2021-06-30","val":879240,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":957779,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1061243,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":1061243,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1189560,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1281760,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1381398,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1572972,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1777164,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1981947,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2067161,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"}]}},"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":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80876,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-09-30","val":82439,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":40761,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"}]}},"InventoryFinishedGoodsAndWorkInProcessNetOfReserves":{"label":"Inventory, Finished Goods and Work in Process, Net of Reserves","description":"The aggregated amount of merchandise or goods held by the entity and readily available for future sale plus items held by the entity which are partially complete or in the process of being readied for future sale. This amount is net of valuation reserves and adjustments.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-06-30","val":223000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":213000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":100000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":100000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":100000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":100000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":98470,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":95837,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":87863,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":98056,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":278234,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":104157,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":557450,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":561238,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":561238,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":561238,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":561238,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":561238,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":715083,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":873562,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1065785,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":907982,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":907982,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":907982,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":907982,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":907982,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":907982,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1041756,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1159311,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1159311,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1185775,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1588778,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1588778,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1588778,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1588778,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1787121,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1344470,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":523089,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":523089,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":523089,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":523089,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":523089,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":76332,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":603967,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":603967,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1259844,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1364836,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2032911,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","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":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":100000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":100000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":98056,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-06-30","val":104157,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":557450,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":561238,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":561238,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":561238,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":561238,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":561238,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":715083,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":873562,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1065785,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":907982,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":907982,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":907982,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":907982,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":907982,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":907982,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1041756,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1159311,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1159311,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1185775,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1588778,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1588778,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1588778,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1588778,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1787121,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1344470,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":523089,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":523089,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":523089,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":523089,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":523089,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":76332,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":603967,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":603967,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1259844,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1364836,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2032911,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2110203,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":2720811,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2617556,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":2348881,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2853937,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2943112,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2720811,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2720811,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2720811,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":2720811,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":2720811,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2348881,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2141323,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1809079,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2089194,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2089194,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2089194,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2089194,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":2089194,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":2089194,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2083801,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1712213,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1855983,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1576392,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1576392,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":1576392,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1576392,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1576392,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1576392,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1331292,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1597036,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1761356,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1595363,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":523089,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":603967,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2020-12-31","val":70000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-06-30","val":70000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"}]}},"InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease":{"label":"Investments in and Advances to Affiliates, at Fair Value, Period Increase (Decrease)","description":"Amount of increase (decrease) in the investments in and advances to affiliates.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":-70000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-250000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-250000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-70000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-70000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-70000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-70000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-70000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-70000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-70000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-70000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-70000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":100192,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-70000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2007-01-01","end":"2014-03-31","val":70000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-70000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1066,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":5069,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":901437,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":2748564,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":2748564,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":93181,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":93181,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-12-31","val":2748564,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1161189,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":687500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":687500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-03-31","val":435000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":435000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":435000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":435000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":435000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":435000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":100000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":100000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":100000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":100000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":48224,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1005223,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":1005223,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","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":"2014-01-01","end":"2014-03-31","val":12500,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":25000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":31700,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-03-31","val":17292,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":17292,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":31234,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":31234,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":41800,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":45496,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-03-31","val":14940,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":15157,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":30059,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":51663,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2017-01-01","end":"2017-03-31","val":14421,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":45235,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":131966,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-12-31","val":178787,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":44432,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":87137,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":137786,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":183251,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":47332,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":93358,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":139584,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":247344,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":247344,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":49038,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":96756,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":146307,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":288678,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":367188,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":416628,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":416628,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":206795,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":221426,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2018-12-31","val":9340,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9340,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":9340,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9340,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"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":"2020-03-31","val":1503678,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1482758,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1461538,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1440167,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1330121,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1308751,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1287079,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":1265256,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":1265256,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":1243434,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1221611,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1199488,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1085879,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1454570,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1249054,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1249054,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1027833,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2020-03-31","val":787681,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":787681,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":787682,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":787681,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":684884,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":684885,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":684885,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":684884,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":684884,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":684885,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":684885,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":684885,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":579003,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":469946,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":357616,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":357616,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":241916,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2020-03-31","val":99803,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":99803,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":99803,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":99803,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":102797,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":102797,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":102797,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":102797,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":102797,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":102797,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":102797,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":102797,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":105881,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2025-12-31","val":115699,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2020-03-31","val":96896,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":96896,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":96896,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":96896,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":99803,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":99803,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":99803,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":99803,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":99803,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":99803,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":99803,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":99803,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":102797,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"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":"2020-03-31","val":167719,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":145896,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":123773,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":101499,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":96896,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":96896,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":96896,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":96896,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":96896,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":96896,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":96896,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":96896,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":99803,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"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":"2020-03-31","val":178022,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":178474,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":178925,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":179377,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":167719,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":145896,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":123773,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":101499,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":101499,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":94074,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":94074,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":94074,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":96896,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2020-03-31","val":173556,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":174008,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":174459,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":174911,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":178022,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":179474,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":178925,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":179377,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":179377,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":164979,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":143156,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-12-31","val":101499,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"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":"2020-03-31","val":688849,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":682587,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":676791,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":671483,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":590482,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":586207,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":582472,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":579305,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":579305,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":593422,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":591453,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":590113,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":498097,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":524691,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":423893,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":423893,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":314565,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2012-12-31","val":356462,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1836028,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":1836028,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":1836028,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1836028,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":1836038,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2050820,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2533155,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2777925,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3264902,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":3264902,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":3264902,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":3264902,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":3264902,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3502113,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9055690,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7353774,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":7779498,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7644640,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7590781,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7905819,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7802070,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":7802070,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":8512547,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":8512547,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":8512547,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5604426,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7246707,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6760273,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7593434,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":7593434,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":7593434,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":7593434,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":7593434,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":7593434,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6532876,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7407988,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":7407988,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7194436,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9449186,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":9449186,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":9449186,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":9449186,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10795024,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":10706814,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9141077,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":9141077,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":9141077,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9141077,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":9141077,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8494213,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12013152,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15621454,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17188848,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":17188848,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":17188848,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":17188848,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":17188848,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":17188848,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21400459,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24423103,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29060533,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23056652,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":23056552,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":23056552,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":23056652,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":23056552,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":23056552,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20052475,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21517756,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19545945,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21893291,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":21893291,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":21893291,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":21893291,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":21893291,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":24350856,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25745975,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":24255323,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25765611,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":25765611,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":25765611,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":25765611,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":25765611,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":25765611,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28776723,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":28970097,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29740443,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28683310,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":28683310,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":28683310,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":31648054,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":31648054,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":31756915,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30678630,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37750368,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":45026189,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":52834056,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":6503318,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":6503318,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":6503318,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8057537,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8518192,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":8184682,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7742823,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7742823,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7090998,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":6314972,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5963164,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5963164,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6374095,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6399026,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":6142378,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5922220,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6492014,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6153839,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5266865,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":5266865,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5141353,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11047812,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8813737,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7782282,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":7787282,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":7787282,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":7787282,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":7782282,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8363829,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8637851,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9616543,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9166489,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":9166489,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":9166489,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":9166489,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":9166489,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8869539,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9271894,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11478546,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11493312,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":11493312,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":11493312,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11493312,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":11493312,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":11493312,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11561221,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11458800,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":11458800,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10947969,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13316019,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":13316019,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":10879147,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":10879147,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13340041,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":10108266,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8739211,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":8739211,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":8739211,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":8739211,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":8739211,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7651540,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7837129,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10606453,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":11857668,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16651359,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23472970,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28502972,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":28762443,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30519256,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38235422,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34499821,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40942912,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":40942912,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":40942912,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":40942912,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":40942912,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43523423,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43275827,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40623999,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":35438350,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":34244330,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34594531,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33748042,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":37916392,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":37916392,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":37916392,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":38523948,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":38523948,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":38523947,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":40726803,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":47525946,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55288793,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57596586,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":96997,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":96997,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":96997,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":59529,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":59891,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":125295,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":125295,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":125295,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":125295,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":125295,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":85787,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":85787,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":76105,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":356462,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":356462,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":356462,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":356462,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":356462,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":221749,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":221749,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":408345,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":481220,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":481220,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":481220,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":481220,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":481230,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":696012,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":792035,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1039074,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1505047,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":1505047,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":1505047,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":1505047,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":1505047,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1742258,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2083073,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1279583,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":7779498,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":7779498,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7644640,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7590781,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7905819,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7802070,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":7802070,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":8512547,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":8512547,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":8512547,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5604426,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6937638,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6495245,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7355524,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":7355524,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":7355524,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":7355524,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":7355524,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":7355524,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5977401,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5959951,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":5959951,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5843454,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8351271,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":8351271,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":8351271,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":8351271,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8893240,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":9266636,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6971592,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":6971592,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":6971592,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":6971592,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":6971592,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6638076,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8090747,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10868409,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12597404,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":12597404,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":12597404,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":12597404,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":12597404,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":12597404,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16750052,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23759826,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28442925,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22468770,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":22468770,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":22468770,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":22468770,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":22468770,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":22468770,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19493561,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20958842,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18987031,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21334377,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":21334377,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":21334377,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":21334377,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":21334377,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23818974,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25214093,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23408692,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":24407145,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":24407145,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":24407145,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":24407145,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":24407145,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":24407145,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27468403,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27679279,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28467823,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":27449482,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":27449482,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":27449482,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":30414226,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":30414226,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":30523087,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":29505150,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36597545,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":34449167,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":41936062,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LiabilitiesFairValueDisclosure":{"label":"Financial and Nonfinancial Liabilities, Fair Value Disclosure","description":"Fair value of financial and nonfinancial obligations.","units":{"USD":[{"end":"2013-12-31","val":361230,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1198672,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5382737,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":5382737,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5106900,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":5106090,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":5106090,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":5106900,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2758012,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3402653,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2649027,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3181508,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3181508,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1199026,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1085068,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":714430,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":974683,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":974683,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":352183,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":143569,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":86104,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":86104,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":86104,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24855,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":86104,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3741363,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2371560,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2766827,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2556676,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6300473,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":3898914,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2960208,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1735633,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1905078,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2172417,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":2172417,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":2172417,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2002983,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1610140,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2315219,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":1797341,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1717200,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1351449,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":874324,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":820794,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":892167,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":892167,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":892167,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":892167,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1159816,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1115206,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1249030,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":495000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":495000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1325000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1354808,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":1354808,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":1354808,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1354808,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":1354808,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1354808,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1741120,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1738851,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1509855,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":1509855,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":1509855,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":1509855,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":1509855,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1509855,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1512909,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":956250,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015Q4I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2021-02-04","val":3750000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-02-04","val":37500,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2020Q4I"}]}},"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-02-04","val":3750000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-02-04","val":37500,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-02-04","val":3750000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-02-04","val":37500,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2021-02-04","val":3750000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2020Q4I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-09-30","val":203500,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":203500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":203500,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":203500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":203500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":203500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":956250,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":956250,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":956250,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":956250,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":956250,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":956250,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":956250,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":956250,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":956250,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":956250,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":956250,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":956250,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":956250,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":950625,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":950625,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":950625,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":950625,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":129401,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":129401,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":129401,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":129401,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":950625,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":273865,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":626606,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":626606,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":702180,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":838125,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":705320,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":705320,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":705320,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":820739,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1262031,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1637509,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1637509,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1637509,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1637509,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":1637509,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1479753,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1662211,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1769546,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1984007,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1984007,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1984007,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1984007,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1984007,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":1984007,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1954958,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2009461,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1956079,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1962525,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":1962525,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"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":"2020-09-30","val":1766624,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1984007,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1954958,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2009461,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1956079,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"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":"2020-09-30","val":7683,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"}]}},"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":"2020-09-30","val":123467,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":97428,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":55018,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33119,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8233,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":237910,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":237910,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":237910,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":237910,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":237910,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":237910,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":555475,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1448037,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1448037,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1350982,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1097915,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1097915,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1097915,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1097915,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1091791,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":655430,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":634922,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":634922,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":634922,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":634922,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":634922,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":326685,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":164884,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":131150,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":97428,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":97428,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":97428,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":97428,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":97428,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":97428,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":55018,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33119,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8233,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2013-12-31","val":106189,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":106189,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":106189,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":509298,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":509298,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":470741,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":470741,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":470741,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":470741,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":955555,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":499970,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":602250,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":587280,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1368736,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1368736,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":1368736,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1368736,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":1368736,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1368736,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1378453,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1490895,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1490895,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2072964,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2040256,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":2040256,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2132607,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"}]}},"MineralExtractionProcessingAndMarketingCosts":{"label":"Mineral Extraction Processing and Marketing Costs (Deprecated 2018-01-31)","description":"Costs incurred related to mineral extraction, processing and marketing.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2013-09-30","val":26501,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":26501,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":26501,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":56453,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":56453,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":86222,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":86222,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":29769,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":29769,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":100255,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":100255,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":95000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":95000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":40000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":40000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":95000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":78452,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":438484,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":438484,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":663408,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":663408,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1975350,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":1975350,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":1311942,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":1311942,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2030093,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":3036423,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":747403,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":1061073,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2621707,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":734542,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":466162,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":124931,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1558145,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":1091983,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2659093,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":1100948,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1295543,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":454861,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"}]}},"MineralPropertiesGross":{"label":"Mineral Properties, Gross","description":"Carrying amount at the balance sheet date of mineral properties, gross of adjustments.","units":{"USD":[{"end":"2010-12-31","val":4703367,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2010-12-31","val":4703367,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":4703367,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2011-06-30","val":4703367,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4703367,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4703367,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4703367,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":4703367,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":4703367,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":4703367,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2012-03-31","val":4703367,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4703367,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4703367,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4703367,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2012Q4I"},{"end":"2012-12-31","val":4703367,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":4703367,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2013-03-31","val":4703367,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4703367,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"}]}},"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":"2010-12-31","val":-1923300,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":-1923300,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":-1923300,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-2993068,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-3387101,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-3588806,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":-3588806,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":-3588806,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":-3588806,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":-3588806,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-3778067,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-3778067,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-4113151,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-5122891,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":-5122891,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":-5122891,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":-5122891,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":-5122891,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2012-12-31","val":-5116014,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-5321623,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-5321623,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-5581038,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-5729836,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":-5729826,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":-5729826,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-5729826,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":-5680107,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2013-12-31","val":-5729836,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2013-12-31","val":-5729836,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2013-12-31","val":-5680107,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2013-12-31","val":-5680107,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-5868768,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2014-03-31","val":-5868778,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-6015881,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":-6041647,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-6124098,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2014-09-30","val":-6181229,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-6181229,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":-6181229,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":-6181229,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":-6181229,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":-6181229,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2014-12-31","val":-6181229,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":-6181229,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2014-12-31","val":-6181229,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2014-12-31","val":-6181229,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-6198703,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2015-03-31","val":-6198703,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-6400290,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":-6400290,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-6766503,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2015-09-30","val":-6766503,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-6461950,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":-6461950,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-6461950,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":-6461950,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":-6461950,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2015-12-31","val":-6461950,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2015-12-31","val":-6461950,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2015-12-31","val":-6461950,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2015-12-31","val":-6570199,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-6488772,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-6273064,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-6729234,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-5842478,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":-5842478,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":-5984573,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":-5984573,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":-6014573,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":-6014573,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2016-12-31","val":-6014573,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":-6014573,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2016-12-31","val":-6014573,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":-6014573,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-4673024,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-5094194,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-5456813,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-5416168,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":-5416168,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":-5416168,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-5416168,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":-5416168,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-5416168,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2017-12-31","val":-5416168,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2017-12-31","val":-5416168,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2017-12-31","val":-5425026,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-5454140,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-5523194,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":-5523194,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-5620934,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-5605129,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":-5605129,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":-5611528,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":-5611528,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2018-12-31","val":-5611528,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2018-12-31","val":-5611528,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":-5611528,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2018-12-31","val":-5611528,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-5652498,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":-5686291,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-5723663,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":-5723663,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":-5723663,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-5723663,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":-5723663,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":-5723663,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":-5723663,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":-5723663,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":5723663,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2019-12-31","val":5723663,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"}]}},"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":"2007-01-01","end":"2010-06-30","val":22650417,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":1650928,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":3226374,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":3567250,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4049821,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":4049821,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4375469,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":23983690,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":5676498,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":5564618,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":24629251,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":6354303,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":6354303,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":24679655,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":50404,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":50404,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":24679655,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":50404,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":50404,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":25510073,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":880622,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":880822,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":25527805,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":898554,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":25704013,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":176208,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":176208,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":898554,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":25704013,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":176208,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":1514995,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":27960635,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":2432830,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":2432830,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":3662060,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":26695921,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":29166630,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":529291,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":3641625,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":634000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1593021,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1455000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":2451398,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":2301002,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":2673849,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":2673849,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":414249,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":414249,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3539250,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":3539250,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":6994250,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":6994250,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":6969180,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":6969180,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-210000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-210000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":-310000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-310000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":-310000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-310000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5625,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-5625,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-116940,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-116940,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-116940,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":2338519,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2338519,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2328106,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2328106,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-154565,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-154565,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-209431,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-209431,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-369504,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-369504,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":-512136,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-512136,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-169675,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-169675,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-362818,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-132658,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-132658,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-111977,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-111977,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":884006,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":884006,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3178185,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":3178185,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":3867415,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":3867415,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":3594323,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":3594323,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":3594323,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-17291,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-17291,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-36460,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-36460,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":-47936,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-47936,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-2557721,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-2557721,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2557721,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-36165,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-36165,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5357921,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":5357921,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":4790399,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":4790399,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":4778958,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":4778958,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-28868,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1310250,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-1339118,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":3689750,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":4040284,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":3689750,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":3670102,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":3670102,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-532866,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-532866,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2998222,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2998222,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":3978713,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":3978713,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":8495282,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":8495282,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":8495282,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1029108,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":133756,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":5059296,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":5059294,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2007-01-01","end":"2010-06-30","val":-1131780,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-277081,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-330296,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":324725,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-631767,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-631767,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-685135,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-1138277,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-691632,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-691632,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-1138948,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-692303,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-692303,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-1138948,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-1138948,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-1138948,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-3312,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-3312,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-538757,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":600191,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-538757,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":600191,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-538757,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-111916,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-603795,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-65038,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-263801,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":-96175,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-657643,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-633899,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-23744,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-95142,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-59273,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-78721,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-78680,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-100733,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-37553,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":-78443,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-78443,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-53620,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-53620,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":81466,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-81466,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-466049,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-466049,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-669428,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-669428,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-17899,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-17899,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-37572,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-37572,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":-127997,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-127997,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":-145030,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-145030,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-34077,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-34077,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-301667,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-301667,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-301667,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":-327786,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-327786,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1273189,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1273189,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-219300,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-219300,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-587534,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-587534,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-910001,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1019607,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":19784,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-213585,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-115273,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-476918,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-115273,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-115273,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-115273,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6755,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-6755,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-6755,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-6755,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-6755,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-6755,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-6755,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2657884,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-5921315,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":-8973186,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-11526369,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2007-01-01","end":"2010-06-30","val":-19929010,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-2349863,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-3217741,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-4255418,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1702608,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-1702608,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-2882586,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-20744847,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-3473751,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-3228645,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-21640210,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4268132,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4268132,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-22162345,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-522035,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-522035,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-22162345,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-522035,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-522035,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-23578280,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1938070,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1938070,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-24287236,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-2647026,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-24840280,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-553044,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-553044,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-2647026,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-24840280,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-553044,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-1436837,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-26880928,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2593692,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2394929,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":-3987276,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-29330385,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-28210227,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1120158,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-3925791,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1093110,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2247923,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2098604,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-3249023,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-3315899,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":-4954578,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-4954578,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1243709,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-1243709,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2361383,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-2361383,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-5925643,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-5925643,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-7109078,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-7109078,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":127257,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":127257,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-520688,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-520688,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":-1021244,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-1021244,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":535136,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":535136,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":470137,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":470137,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1814964,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":1814964,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1814964,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":675946,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":675946,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":2058586,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2058586,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":702075,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":702075,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-675148,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-675148,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-268618,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1178619,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":508249,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-531142,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-711949,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-925534,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1476482,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-1170621,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-1170621,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1321360,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1321360,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1095765,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1095765,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3429944,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-3429944,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-4333881,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-4333881,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-2421108,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-2421108,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-2421108,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3004325,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3004325,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8271206,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8271206,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":14747383,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":14747383,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":17516205,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":17516205,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":17516205,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":104312,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":104312,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-176600,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":-176600,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-3881727,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-3881727,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":-1781225,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-1781225,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-323116,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-294248,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2564453,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-2535585,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-11488806,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-11477695,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-17679309,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-17659661,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-17659661,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3357647,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3357647,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4728189,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4728189,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-9013473,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-9013473,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-8014004,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-8014004,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-8014004,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1825105,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2961710,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":3961100,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":5757148,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2007-01-01","end":"2010-06-30","val":-22291889,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-2333261,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-1324132,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3761451,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-1428190,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-5176984,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-25941448,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-25941448,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-1634781,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-1634781,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-21459692,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-3242116,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-1132702,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-23588478,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-4312034,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-4066928,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-1069918,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-1150466,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-25271329,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-5893902,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-5893902,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-25941448,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-670119,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-670119,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-25941448,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":-670119,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-670119,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-27478679,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-04-01","end":"2012-09-30","val":-27478679,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2207350,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2207350,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-204440,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-204440,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-29018687,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2007-07-01","end":"2012-12-31","val":-29018687,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-3747358,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-29411990,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-32601009,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2007-10-01","end":"2013-03-31","val":-29411990,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-393303,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-393303,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-3747358,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-29411990,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-06-30","val":-29411990,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-393303,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-1346549,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-953246,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-31901593,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2008-01-01","end":"2013-09-30","val":-31339093,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2320406,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2320406,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-973857,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-973857,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3869862,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-33718879,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-32601009,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1117870,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-3585122,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1117870,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2323692,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2386192,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-1115182,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1268322,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3564374,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-3798504,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1240718,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-1412312,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6528058,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-6528058,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1951361,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-1951361,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3261613,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-3261613,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-1308472,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-1308472,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-7127184,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-7127184,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-3861561,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-3861561,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-10340643,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-10340643,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":714942,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":714942,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":132606,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":47990,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-582336,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-642644,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":166370,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":39446,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":33765,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-8544,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1664392,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":1495160,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2512162,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":2512162,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-299041,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2913316,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2913316,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":777298,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2527709,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2527709,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1915135,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":1915135,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-125530,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-125530,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":-35519,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-674580,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-88819,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-211518,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-966727,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1155189,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1296621,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1302734,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6113,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2134035,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-2134035,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-831301,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-831301,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-860846,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-860846,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1806611,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1806611,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5255071,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-5255071,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-3448460,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-3448460,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6663638,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-6663638,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1408567,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-1408567,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5365823,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":289709,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":289709,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4752454,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4752454,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":4462745,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":4462745,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5027381,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":5027381,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":274927,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":274927,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8534363,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":8534363,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":8534363,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5062802,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":5062802,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5583823,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":5583823,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":521021,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":521021,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4005092,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":4005092,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-1578731,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-1578731,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6685802,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":6685802,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31705,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":31705,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-560736,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-560736,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-592441,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-592441,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6511862,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-6511862,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-5951126,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-5951126,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-14533504,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-14533504,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-14533504,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4408371,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4408371,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7335785,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-7335785,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2927414,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2927414,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-8206297,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-8206297,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-870512,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-870512,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-8134852,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-8134852,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-8521443,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":601376,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1105398,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":504022,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2364618,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1259220,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3817103,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":417120,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":254686,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":537541,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":120421,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":804511,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":3769897,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":3769897,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":724230,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":724230,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":3141082,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":1217782,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":493552,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":3331161,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1407861,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1407861,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":190079,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":190079,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":3548083,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1624783,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":1624783,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":221814,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":221814,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":221814,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":221814,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":4097561,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":549478,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-549478,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":168813,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-168813,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":5073828,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":1525745,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":5272248,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":5677963,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":198420,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":198420,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":1525745,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":5272248,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":198420,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-388559,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-190139,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-5527256,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-453428,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-453428,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-64869,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-64869,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":567168,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":5817172,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":139209,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":604135,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":139209,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-286055,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":297776,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-146846,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":158567,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-394272,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-394272,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-108188,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-96496,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":536357,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":536357,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":63190,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-63190,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":117069,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-117069,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":53879,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-53879,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-380045,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-380045,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-262976,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-262976,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":560643,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":560643,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-27781,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-27781,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-147857,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-164780,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-120076,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-128537,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-150151,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-175536,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-2294,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-10756,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":283333,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":347179,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":130467,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":130467,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-202435,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-202435,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-202435,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-348323,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":-348323,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-348323,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-153038,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-153038,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":49397,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":49397,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":125501,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":125501,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-57645,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-57645,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-276938,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-276938,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-219293,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-219293,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-258579,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-256712,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":18359,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":18982,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":386089,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":383630,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-27506,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-26890,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-30850,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-1960,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-164824,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-164824,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-133974,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-133974,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":62511,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":62511,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-61589,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-61589,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-61589,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":61589,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-61589,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":61589,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":61589,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":-1916141,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-1069446,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3223910,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-1307769,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-4372473,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-22171551,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-22171551,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-910551,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-910551,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-18318610,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-2024334,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-639150,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-19197566,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2904173,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-2659067,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-879839,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-960387,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-21723246,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4269119,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-4269119,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-448305,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-448305,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-448305,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-448305,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-23381118,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1657872,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-1657872,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-35627,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-35627,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-23944859,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-2221613,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-24139742,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-26923046,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":-194883,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-194883,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-2221613,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-24139742,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-194883,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-194883,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-763107,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-26374337,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-1866978,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-1866978,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-908988,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-908988,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3302694,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-27901707,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-978661,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-2978187,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-978661,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-978661,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2088416,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-968336,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1109755,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3170102,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-3404232,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1132530,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-1315816,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6660653,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-6660653,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1888171,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-1888171,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-7781722,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-7781722,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-5891771,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-5891771,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-11428004,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-11428004,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-3642272,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-3642272,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-14504553,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-14504553,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":699986,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":699986,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":200463,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":132770,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-499523,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-533370,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":196521,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":94982,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-3941,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-37788,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1773928,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":1668542,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2338958,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":2338958,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2252979,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":2252979,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2252979,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":6545,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":6545,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":6545,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2938143,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2938143,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":685164,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":685164,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2479890,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2476890,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1929450,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":1929450,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":64748,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":64748,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-1866532,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1866532,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":93070,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-547858,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":28322,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-151131,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1251,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-756417,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1171013,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1313061,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1358544,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-47483,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2099201,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-2099201,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-740657,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-740657,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-971655,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-971655,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1788352,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1788352,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5280142,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-5280142,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-3491790,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-3491790,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6732039,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-6732039,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-1451897,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-1451897,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-5477733,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-5477733,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-5477733,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":246334,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":246334,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4665704,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4665704,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":4419370,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":4419370,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4897257,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":4897257,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":231553,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":231553,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":8345664,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":8345664,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":8345664,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5004227,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":5004227,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5446673,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":5466673,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":462446,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":462446,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3829368,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":3829368,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-1637305,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-1637305,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6451503,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":6451503,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26870,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-26870,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-677886,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-677886,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-651016,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-651016,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6687586,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-6687586,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-6009701,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-6009700,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-14767803,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-14767803,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-14767803,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4466946,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4466946,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7452935,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-7452935,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2985989,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2985989,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-8382021,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-8382021,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-929086,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-929086,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-8369151,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-8369151,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-8755742,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":542801,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":988248,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":445447,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2188894,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1200646,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3582804,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"NoncontrollingInterestDecreaseFromDeconsolidation":{"label":"Noncontrolling Interest, Decrease from Deconsolidation","description":"The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":231500,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":231500,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":231500,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-12-31","val":231500,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"NoncontrollingInterestInVariableInterestEntity":{"label":"Noncontrolling Interest in Variable Interest Entity","description":"Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":120000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":120000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":120000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":120000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":120000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":120000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":231500,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":231500,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":231500,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":231500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":231500,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":231500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":231500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":231500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":231500,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":231500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":231500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":231500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":231500,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":231500,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":231500,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":231500,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":231500,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":231500,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":231500,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":231500,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":231500,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":231500,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":231500,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":231500,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":231500,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":231500,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":231500,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":231500,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":231500,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":231500,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":231500,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":231500,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":231500,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":231500,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":231500,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":231500,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":231500,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":231500,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":231500,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":231500,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":231500,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":231500,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":231500,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":231500,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":231500,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":231500,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":231500,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":231500,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"NoninterestIncomeOther":{"label":"Noninterest Income, Other","description":"Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":883,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":2987,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":2987,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":2104,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":2987,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":2987,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":6737,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":3750,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":3750,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-59872,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-62859,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-59872,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-64076,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-62859,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-59872,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":255,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":121,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-59872,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":369,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":114,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3741,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":64076,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-4204,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":107,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":172,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":172,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":65,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":65,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":190,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":190,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":18,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":18,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":203,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":203,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":60947,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":432,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":60947,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":432,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":720,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":720,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":186,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":186,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":360,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":360,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":174,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":174,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":545,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":545,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":185,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":185,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-156882,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-156882,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":145,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":145,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":397,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":397,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":397,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":252,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":252,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":252,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":654,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":654,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":257,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":257,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1063,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1063,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":380,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":380,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-315944,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-315944,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-316324,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-316324,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-328021,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-328021,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-12077,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-12077,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-323034,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-323034,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":373,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":373,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-607,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-234,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":770,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":163,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":970,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":970,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4427,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-4427,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":-4428,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":367311,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":829340,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2074643,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":2074643,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2053162,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1803235,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1912530,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1917462,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2272432,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1806438,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1827095,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1897774,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2081435,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2009976,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2042580,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2023-12-31","val":9750000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":9750000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9850000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":9850000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-09-30","val":15000000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15000000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":129401,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":273865,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":626606,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":626606,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":702180,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":705320,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":820719,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1262031,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1637509,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1479753,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1662211,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2021-09-30","val":1964312,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":9750000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9262500,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10312500,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11312500,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9850000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":9850000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":9850000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":9850000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":9850000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":9850000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8875000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10059931,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5833333,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8333333,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"NotesReceivableRelatedParties":{"label":"Notes Receivable, Related Parties","description":"For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.","units":{"USD":[{"end":"2012-12-31","val":70000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":70000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":70000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":70000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":70000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":256840,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":256840,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":70000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":70000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":255774,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":251771,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":70000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":70000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":70000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":70000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":70000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":70000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":70000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":70000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":70000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":70000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":70000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":70000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":70000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":70000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":70000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":70000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":70000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":70000,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":70000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":70000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":70000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":70000,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":70000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":70000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":70000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":70000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":70000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":70000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":70000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":70000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":70000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":70000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":70000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":70000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":70000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":70000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":70000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":70000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":70000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":70000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":70000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":70700,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":70000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":70000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":70000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":70000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":70000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":70000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":70000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":70700,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":70000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":70000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":70000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"}]}},"NotesReceivableRelatedPartiesNoncurrent":{"label":"Notes Receivable, Related Parties, Noncurrent","description":"Amounts due from parties associated with the reporting entity as evidenced by a written promise to pay, due after 1 year (or 1 business cycle).","units":{"USD":[{"end":"2010-12-31","val":70000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":70000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":70000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":70000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":70000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":70000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":70000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":70000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":70000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":70000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":70000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":70000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":70000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":70000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":70000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":70000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":70000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":70000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":186260,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":186840,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":186840,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q4I"},{"end":"2014-03-31","val":186828,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"}]}},"OilAndGasProductionExpense":{"label":"Oil and Gas Production Expense (Deprecated 2018-01-31)","description":"Costs incurred to operate and maintain an entities' wells and related equipment and facilities, including depreciation and applicable operating costs of support equipment and facilities and other costs of operating and maintaining those wells and related equipment and facilities.","units":{"USD":[{"start":"2007-01-01","end":"2014-03-31","val":820346,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":820346,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":765991,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":393112,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1782130,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":1016139,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2285397,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":10588798,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":10588798,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":446675,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":446675,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":7685305,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":847290,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":400615,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":8594545,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1756530,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1756530,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":909240,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":909240,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":9771809,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":2933794,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":2933794,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":816989,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":816989,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":816989,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":816989,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":11463486,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1691677,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1691677,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":175531,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":175531,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":12901410,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":3129601,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":13643481,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":15296513,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":742071,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":533178,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":3129601,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":13643481,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":742071,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":1021545,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":279474,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":15185897,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":1721986,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":1721987,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":700441,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":700442,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3398153,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":15436954,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":349335,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":2395103,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":1169681,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1525561,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2881709,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":1176226,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1712028,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2026404,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":4361834,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":500843,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":1480061,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6209504,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":6209504,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1524289,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":1524289,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2401467,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":2401467,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":877177,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":877177,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4634714,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":4634714,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":2233247,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":2233247,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7536069,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":7536069,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1567686,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1567686,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4034319,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":4118935,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":2466633,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":2508941,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6332998,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":6459922,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":2298678,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":2340987,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7811728,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":7980960,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1586740,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":1586740,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4760909,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":4760909,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4760909,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":3097066,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":3097066,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3097066,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7579018,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":7579018,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2818109,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":2818109,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":11477656,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":11477656,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3336456,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":3336456,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8027884,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":8027884,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":4693258,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4693258,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":12150312,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":12802596,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":4122428,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":4314481,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":15825066,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":16593498,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4120588,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":4262020,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7732250,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":3470230,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11555717,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":11555717,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3823467,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":3823467,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13267371,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":13267371,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2041949,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":2041949,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4231874,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":4231874,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2189925,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":2189925,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7568893,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":7568893,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3337019,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":3337019,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11728776,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":11728776,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":11728776,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3532779,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3532779,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8796206,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8796206,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":5263427,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":5263427,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14614779,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":14614779,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":5818573,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":5818573,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":22700349,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":22700349,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":22700349,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6246762,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":6246762,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16967295,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":16967295,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":10720533,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":10720533,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26316162,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":26316162,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":9348867,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":9348867,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":36998909,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":36998909,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12073482,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12073482,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25010835,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":25010835,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":12937353,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":12937353,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":37216274,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":37216274,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":12205439,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":12205439,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":50803762,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":50803762,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":50803762,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13517713,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":13517713,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":27486952,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":27486952,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":13969239,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":13969239,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":39313960,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":11827008,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":53438047,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":53438047,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":5539839,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11868895,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25007659,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":13138764,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":7613985,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2335023,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":-1324896,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3763789,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-1428766,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-5600362,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-24918059,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-24918059,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":-2109711,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-2109711,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":-21520892,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":-3242714,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-1133002,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-22591082,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-4312904,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-4312904,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":-1070190,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-1070190,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-23866199,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-5588021,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-5588021,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1051860,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-1051860,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1051860,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":-1051860,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-26476887,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2610688,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2610688,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-521573,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-521573,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-27891513,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-4025314,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-28633584,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-31266206,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":-742071,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-742071,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-4025314,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-28633584,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-742071,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-1247546,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-505475,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-30562256,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2108243,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-2108243,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-860697,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-860697,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-3398153,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-32424887,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-1169681,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-3363693,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-1169681,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2232363,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2294863,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-1062682,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1125182,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3345679,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-3477350,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1113316,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-1182423,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4733316,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-4733316,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1377952,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-1377952,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2256909,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-2256909,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-877177,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-877177,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4494166,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-4494166,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-2233247,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-2233247,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-6591159,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-6591159,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":440493,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":440493,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1130606,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":1045990,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":690113,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":647805,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1859232,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":1732308,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":728627,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":686318,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1684377,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":1515145,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-245228,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-245228,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-201595,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-201595,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-201595,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":120736,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":120736,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":120736,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-345689,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":-345689,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-144094,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":-144094,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-627565,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-627565,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-818690,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-818690,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1681668,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1681668,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-864808,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-864808,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2003727,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2656011,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-322059,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-514112,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1765369,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-2533801,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1791025,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1932457,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1989714,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-57257,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2395660,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-2395660,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-405946,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-405946,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1654649,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1654649,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1623905,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1623905,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3817239,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-3817239,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-2193334,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-2193334,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2323797,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-2323797,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1493442,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":1493442,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2679945,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-2679945,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-2679945,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1379933,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1379933,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6642819,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6642819,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":5262886,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":5262886,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":11291304,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":11291304,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":4648485,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4648485,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13185697,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":13185697,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":13185697,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4245741,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":4245741,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3623218,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":3623218,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-622523,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":-622523,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2306908,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2306908,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-1316310,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-1316310,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2768551,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":2768551,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-120403,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-120403,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2145587,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-2145587,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-2025184,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-2025184,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8235656,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-8235656,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-6090069,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-6090069,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-15230568,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-15230568,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-15230568,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4088857,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4088857,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6974494,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-6974494,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2885637,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-2885637,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7597997,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-7597997,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-623503,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-623503,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-6935031,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-6935031,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-6935031,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1827506,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4575028,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":2747522,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4002692,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-572336,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9666010,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-12-31","val":837830,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":814829,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":800171,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":784747,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":768684,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":739639,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":722544,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":704607,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":685951,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-09-30","val":685951,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q3I"},{"end":"2022-03-31","val":650012,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":630158,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":609375,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":587782,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":929879,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":825161,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":825161,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":713268,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":63195,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":66856,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69146,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":69146,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":69146,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":69146,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":69146,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":75190,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":77627,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":80140,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":82733,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":82733,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":82733,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":82733,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":82733,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":82733,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":89627,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":92386,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":95232,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":98169,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":98169,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":98169,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":98169,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":98169,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":98169,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":91098,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71244,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50461,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28868,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":28868,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":28868,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":28868,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":28868,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27032,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27032,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":91685,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":104117,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":104117,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":104117,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":104117,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":104117,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":104117,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":113462,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":116617,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119871,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":122630,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":122630,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":122630,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":122630,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":122630,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":122630,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":133856,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":137432,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":87689,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":87689,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":809993,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":784748,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":768684,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":768684,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":768684,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":768684,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":768684,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":739639,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":722544,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":704607,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":685951,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":685951,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":685951,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":685951,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":685951,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":685951,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":650012,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":630158,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":609375,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":587782,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":587782,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":587782,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":587782,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":587782,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":587782,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":558914,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":558914,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":558914,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":558914,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":558914,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":558914,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":558914,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":558914,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":531882,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":531882,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":846631,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":825762,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":825762,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":825762,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":825762,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":825762,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":825762,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":771051,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":748984,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":726221,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":702531,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":702531,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":702531,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":702531,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":702531,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":702531,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":637197,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":611554,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":511317,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":511317,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":861668,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":831070,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":812861,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":812861,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":812861,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":812861,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":812861,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":794141,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":774974,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":755341,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":735220,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":735220,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":735220,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":735220,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":735220,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":735220,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":714316,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":692889,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":670919,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":648381,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":648381,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":648381,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":648381,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":648381,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":624864,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":600739,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":575985,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":550473,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":550473,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":550473,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":550473,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":531115,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":525742,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":899771,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":848822,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":848822,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":848822,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":848822,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":848822,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":848822,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":815630,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":789393,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":763156,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":734229,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":734229,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":734229,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":734229,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":734229,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":734229,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":706475,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":678720,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":523750,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":500392,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2016-12-31","val":403593,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":389169,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":422905,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":416233,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":396216,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":396216,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":376050,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-03-31","val":1756429,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1631607,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1402834,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next 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 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-12-31","val":68881,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":54457,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":67324,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":81120,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":81571,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":81571,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":82023,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":82474,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":166660,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":170070,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":156280,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-12-31","val":86387,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":86387,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":87892,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":80918,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":59096,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":59096,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":37123,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14849,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":94074,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":96896,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":72000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"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":"2016-12-31","val":84851,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":84581,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":86086,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86537,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":86989,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":86989,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":87440,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":87892,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":164979,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":123773,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":79425,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"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":"2016-12-31","val":82775,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":82775,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":84280,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":85732,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":85183,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":85183,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":85635,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":86086,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":175362,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":178925,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":145043,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"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":"2016-12-31","val":80969,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80969,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-12-31","val":82474,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":82926,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":83377,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":83377,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":83829,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":84280,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":170973,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":174459,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":158086,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2017-12-31","val":14849,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":355581,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":984381,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":887484,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":792000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"}]}},"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":"2019-03-31","val":0.125,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":0.125,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.125,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.125,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.125,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.125,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.125,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.125,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.125,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.125,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.125,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0.125,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.125,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.125,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.125,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.125,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.125,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.125,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":0.125,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.125,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2017-03-31","val":49700000,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2020-09-30","val":58500000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52800000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53590000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":49800000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":43800000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19100000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":19100000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":31600000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11000000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":11000000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":28321174,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":28321174,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":28321174,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":26614751,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":26614751,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":26614751,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":16102844,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"OtherAdditionalCapital":{"label":"Other Additional Capital","description":"Amount of additional paid-in capital (APIC) classified as other.","units":{"USD":[{"end":"2010-12-31","val":40000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":40000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":40000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":40000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":40000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":40000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":40000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":40000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":40000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":40000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":40000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":40000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":40000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":40000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":40000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":40000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":40000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":40000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":40000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":40000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":40000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":40000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":40000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":40000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":40000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":40000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":40000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":40000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":40000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":40000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":40000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":40000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":40000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":40000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":40000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":40000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":40000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":40000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":40000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":40000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":40000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":40000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":40000,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":40000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":40000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":40000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40000,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":40000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":40000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":40000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":40000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":40000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":40000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":40000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":40000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":40000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":40000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":40000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":40000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":40000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":40000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":40000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":40000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":40000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":40000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":40000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":40000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":40000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":40000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40000,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":40000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":269518,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":269518,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":112578,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":280445,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":265506,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":45134,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":45134,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":45134,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":45134,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":45134,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50800,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":50800,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":55637,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":45129,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":45129,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":45129,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":45129,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":45129,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":64393,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":64393,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":241905,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q4I"},{"end":"2015-12-31","val":6064,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":73871,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":73871,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":73871,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":73871,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":73871,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":66298,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":58721,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":121095,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":38397,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":38397,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":38397,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":38397,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":38397,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":38397,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":405006,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":372916,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":372916,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":360414,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":372936,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":372936,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":372936,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":372936,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":359195,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":553203,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":336969,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":336969,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":336969,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":336969,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":336969,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":278566,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":391164,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":573352,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":578661,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":578661,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":578661,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":578661,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":578661,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":578661,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":665300,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":714766,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":851119,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":667742,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":667742,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":667742,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":667742,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":667742,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":667742,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1003751,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":980660,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1009020,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1145501,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1145501,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1145501,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":1145501,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":1145501,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1401709,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1797038,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1527689,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1137162,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1137162,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1137162,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1137162,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":1137162,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":1137162,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1181986,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1426948,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1928327,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1914303,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1914303,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":1914303,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":656239,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":656239,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":656239,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3014190,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2102257,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1162687,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":694939,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":75788,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":75788,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":232728,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":75788,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":75878,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":248178,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":248178,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":248178,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":248178,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":248178,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":270999,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":270999,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":269723,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":267283,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":267283,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":267283,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":267283,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":267283,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":283105,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":283105,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":288398,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":534159,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":534159,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":534159,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":569688,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":589136,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (Deprecated 2012-01-31)","description":"Pre tax adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains (losses). Includes gain (loss) on foreign currency forward exchange contracts. Includes foreign currency transactions designated as hedges of net investment in a foreign entity and intercompany foreign currency transactions that are of a long-term nature, when the entities to the transaction are consolidated, combined, or accounted for by the equity method in the reporting enterprise's financial statements. Includes the gain (loss) on a derivative instrument or nonderivative financial instrument that may give rise to a foreign currency transaction gain (loss) that has been designated and qualified as a hedging instrument for hedging of the foreign currency exposure of a net investment in a foreign operation.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":291367,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":64878,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-121090,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":-412457,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-337874,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":1052039,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2007-01-01","end":"2011-03-31","val":1052039,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":6125,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-03-31","val":6125,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-06-30","val":-232582,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":325654,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":-148979,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":-133392,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":299696,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":245106,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":293383,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-80548,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2007-01-01","end":"2011-12-31","val":971473,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-96160,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-96190,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2012-01-01","end":"2012-03-31","val":80556,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-04-01","end":"2012-06-30","val":80556,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":1047406,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":75933,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":23831,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":940890,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-30583,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"}]}},"OtherComprehensiveIncomeLossBeforeTax":{"label":"Other Comprehensive Income (Loss), before Tax","description":"Amount before tax, after reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-356346,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-356346,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-01-01","end":"2012-09-30","val":-306178,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-10-01","end":"2013-03-31","val":-23746,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-252292,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-252292,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-313146,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-23746,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-252292,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-63005,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":238876,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":10330,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":10330,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2007-01-01","end":"2014-03-31","val":102854,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":207563,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-104709,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-18183,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-10270,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-5020,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"}]}},"OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), before Tax (Deprecated 2012-01-31)","description":"This element represents Other Comprehensive Income or Loss, Before Tax, for the period. The pretax revenues, expenses, gains, and losses that under generally accepted accounting principles are included in comprehensive income, but excluded from net income. Includes the entity's proportionate share of an investee's equity adjustments for other comprehensive income. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":129575,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-219402,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":286484,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-1073634,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-460435,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-03-31","val":-460435,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-06-30","val":-283188,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":217849,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-339038,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-01-01","end":"2011-09-30","val":-227158,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2007-01-01","end":"2011-12-31","val":541692,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":128929,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":128929,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2007-01-01","end":"2012-03-31","val":185346,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-359346,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":185346,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":-359346,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":235514,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-306175,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-07-01","end":"2012-12-31","val":228546,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-313146,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":-2340513,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-962346,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-32067,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8214,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-14035,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":5821,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3847275,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-32836,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-1513284,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-18801,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1408613,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-1408613,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-734755,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-734755,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1173337,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-1071345,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-336591,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-336591,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2506860,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-2506860,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-1435514,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-1435514,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2326465,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-2606387,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4496,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":4496,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-729937,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-729937,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-734433,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-734433,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1813703,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-1083766,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-147757,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-147757,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-861708,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":-861708,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-257872,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":-257872,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-257872,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":603836,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":603836,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":603836,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2313973,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2571845,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-786668,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":-786668,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":276464,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":276464,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":1064962,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1064962,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-110826,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-110826,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-387290,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-387290,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":178473,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":178473,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-166627,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-166627,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-300265,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-133683,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":105526,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":105526,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":405791,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":405791,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-970981,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-970981,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1134304,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":1134304,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1144987,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1144987,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":10683,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":10683,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1714576,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":1714576,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":569589,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":569589,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":100582,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":100582,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":100582,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":292371,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":292371,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-371407,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-371407,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-663778,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-663778,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-301986,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-301986,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":69421,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":69421,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-685757,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-685757,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-685757,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-301912,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-301912,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11016,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":11016,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":312928,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":312928,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-174043,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-174043,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-185059,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-185059,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":359743,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":359743,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":91241,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":91241,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":351217,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":351217,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":259976,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":259976,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-141167,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":141167,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-210050,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-210050,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":585622,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":585622,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":585622,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":203239,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":203239,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-497552,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-497552,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-700791,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-700791,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1243875,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-1243875,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-746323,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-746323,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-2486399,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-2486399,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-2486399,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-37992,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":967622,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1005614,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1462410,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-2430032,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-6858814,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest":{"label":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest","description":"Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":3075,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":267,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-14035,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":35235,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":35235,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":35235,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":45716,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":45716,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-101992,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-101992,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-205229,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-205229,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":279922,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":279922,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":959,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":336743,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":-117133,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-12-31","val":902805,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":902805,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2016-01-01","end":"2016-12-31","val":902805,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-12-31","val":902805,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":902805,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1038987,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1092778,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":680798,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":723906,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":723906,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":723906,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":723906,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":723906,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":723906,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19673,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":169192,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":169192,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":53813,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":386089,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-386089,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":-386089,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":197128,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-19863,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":90061,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-12-31","val":-49624,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-49624,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2019-01-01","end":"2019-12-31","val":-49624,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":-49624,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":-49624,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-11669,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11669,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":-11669,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":-11669,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-11669,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":-11669,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":-11669,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-11669,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-11669,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"}]}},"OtherComprehensiveIncomeOtherNetOfTax":{"label":"Other Comprehensive Income, Other, Net of Tax","description":"Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":122760,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2013-01-01","end":"2013-12-31","val":32067,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1408613,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":1408613,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2326465,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":2606387,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-147757,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-147757,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1781773,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-786668,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":-110826,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":-387290,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":178473,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":178473,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-166627,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-166627,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-300265,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-133638,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":105526,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":105526,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":405791,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":405791,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-970981,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":-970981,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1134304,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":1134304,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1144987,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":10683,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1714576,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":569589,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":100582,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":292371,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2448916,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"}]}},"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":"2015-12-31","val":98056,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":98056,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q4I"},{"end":"2016-06-30","val":104157,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":67000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-4427,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-4427,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4427,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4427,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-4427,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":581,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":581,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":581,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":581,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1072,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":1072,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":1072,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-526,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1039,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":513,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1688,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":649,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2242,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1762,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":764,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2338,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":576,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":423378,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":-1061648,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":-1061648,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":474930,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":474930,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":22941,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":597,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":300,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":24096,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":870,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":245976,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":272,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":-80276,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":-1443389,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-305881,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-305881,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":381741,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":381741,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":381741,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":381741,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":-1040051,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":403338,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":403338,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":317133,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":317133,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":-1165433,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":227956,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":-816665,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":-1384063,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":348768,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":348768,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":277956,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":-816665,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":348768,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-99003,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-447771,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":-1377596,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-212163,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-212163,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":-113160,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":-113160,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-471709,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-1332251,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":51811,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-218629,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":51811,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-91329,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-91329,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-52500,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-143140,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-218695,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":-321154,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":-127402,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":-229889,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1794742,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-1794742,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-573409,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":-573409,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1004704,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-1004704,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-431295,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-431295,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2633018,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-2633018,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-1628314,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":-1628314,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3749484,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-3749484,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":274449,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":274449,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-998000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":-998000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-1272449,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":-1272449,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1692862,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-1692862,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":-694862,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-694862,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-19985,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-19985,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2757390,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":2757390,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2337613,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":2337613,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2337613,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-419777,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":-419777,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-419777,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3259005,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":3259005,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":921392,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":921392,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3155274,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":3155274,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2733825,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":2733825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1556138,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1556138,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-1177687,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1177687,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1968208,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1981431,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":412070,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":425293,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1553851,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":1567074,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":635836,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":635836,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":686980,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":51144,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":261625,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":261625,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-425355,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-425355,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":793803,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":793803,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-182706,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-182706,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1437832,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1437832,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-1255126,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-1255126,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4339841,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":-4339841,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-2902009,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-2902009,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2685878,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-2685878,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-2685878,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1090224,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-1090224,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1890365,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-1890365,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-800141,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-800141,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-6263923,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-6263923,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-4373558,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-4373558,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-4622364,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-4622364,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":-4622364,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":817061,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":817061,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1960605,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":1039,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1143544,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":513,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1698184,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1688,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-262421,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":649,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1336841,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":2242,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":75085,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":3705,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1307,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":1307,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-2398,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":-2398,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1868,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":1868,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":561,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":561,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2218,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":2218,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":2218,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":156,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":156,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4962,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":4962,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":4806,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":4806,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":18309,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":18309,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":13347,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":13347,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":50171,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":50171,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":50171,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11140,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-569739,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":-580879,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2029975,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1460236,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3640149,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"OtherNonrecurringIncomeExpense":{"label":"Other Nonrecurring (Income) Expense","description":"Amount of other expense (income) that is infrequent in occurrence or unusual in nature.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-770,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-163,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":4427,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":7500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":7500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":160000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":160000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":160000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":160000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":160000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":160000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2020-01-01","end":"2020-06-30","val":86660,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":129990,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":173490,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":173490,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":43375,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86750,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":130124,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":188699,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":188699,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":58575,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"}]}},"PaymentsToAcquireNotesReceivable":{"label":"Payments to Acquire Notes Receivable","description":"The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":5625,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":5625,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"}]}},"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":"2007-01-01","end":"2010-06-30","val":-1081928,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-27081,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-80296,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":-115299,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-631767,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":-631767,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-685135,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-1088425,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-691632,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":-691632,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-1089096,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-692303,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":-692303,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-1089096,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-1089096,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-1092048,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-3312,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-3312,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-1092049,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-3313,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-1092049,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-3312,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-1092049,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-532,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-1157447,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-65038,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-65038,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":96214,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-1236686,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-1157447,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":-23744,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-120533,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":23744,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-23744,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":23744,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":-23741,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":79545,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":79545,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-58754,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":58754,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":549110,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":549110,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":669428,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":669428,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17899,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":17899,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":37572,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":127997,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":127997,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":145030,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":145030,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2016-01-01","end":"2016-12-31","val":145030,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":34077,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":34077,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":301667,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":301667,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":301667,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":327786,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":327786,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1273189,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1273189,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":219300,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":219300,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":587534,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":587534,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":934871,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-01-01","end":"2018-12-31","val":1043322,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":3931,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":213585,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":115273,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":115273,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":115273,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":115273,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":115273,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6755,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":6755,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":6755,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":6755,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":6755,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":6755,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":6755,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-535305,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":981537,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":2109368,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":2614497,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"PreferredStockAccretionOfRedemptionDiscount":{"label":"Preferred Stock, Accretion of Redemption Discount","description":"The amount of accretion of the preferred stock redemption discount during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-4637179,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":-4637179,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016"}]}},"PreferredStockDividendsIncomeStatementImpact":{"label":"Preferred Stock Dividends, Income Statement Impact","description":"The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-668952,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-668952,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4637178,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":4637178,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":-4637178,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":4637178,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4637178,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":43687,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":43687,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":42737,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":42737,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":80000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":80000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":37263,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":37263,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":120000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":120000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":40000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":40000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":42737,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":42737,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":85474,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":85474,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":85474,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":42737,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":42737,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":42737,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":128211,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":128211,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":42737,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":42737,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":43330,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":43330,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":86660,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":86660,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":43330,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":43330,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":129990,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":129990,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":43330,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":43330,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":43330,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":43330,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":86660,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":43330,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":129990,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":129990,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":43330,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":43330,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":43330,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":43330,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":86660,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":86660,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":43330,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":43330,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":129990,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":43330,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":43375,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86750,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":43375,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"}]}},"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":"2012-12-31","val":0.0001,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":0.0001,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":0.0001,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.0001,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":0.0001,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":0.0001,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":0.0001,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.0001,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.0001,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0001,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":0.0001,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":0.0001,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":0.0001,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":0.0001,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0001,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0001,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0001,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":0.0001,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.0001,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":0.0001,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":0.0001,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":0.0001,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":0.0001,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":0.0001,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":0.0001,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":0.0001,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":0.0001,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":0.0001,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":0.0001,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0.0001,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0.0001,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":0.0001,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":0.0001,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":0.0001,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0.0001,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-12-31","val":0.0001,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0.0001,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0.0001,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0.0001,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0.0001,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-12-31","val":0.0001,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":0.0001,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0.0001,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2012-12-31","val":20001000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":20001000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":20001000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":20001000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":20001000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":20001000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":20001000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":1000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":20001000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":20001000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20001000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":1000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":1000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":1000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":1000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19000000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19000000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":19000000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":19000000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":19000000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":1733221,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19000000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19000000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19000000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1733221,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":1000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":1733221,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":1000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1733221,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":1000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":1000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1733221,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1733221,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1734992,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1734992,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":1734992,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":20001000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1734992,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1734992,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":1734992,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1734992,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20001000,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"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":"2014-12-31","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q4I"},{"end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q4I"},{"end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":1000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":1000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":1000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"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":"2014-12-31","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q4I"},{"end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q4I"},{"end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q4I"},{"end":"2017-09-30","val":1000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":1000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":1000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1000,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"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":"2016-12-31","val":1,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":1,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":1,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":1,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":1,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":1,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":1,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":1,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":1,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":1,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":601313,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":601313,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":601313,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":601313,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":626579,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1639587,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1019431,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":1019431,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2500000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2500000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2500000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":2500000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":2500000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2500000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2500000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2500000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2500000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2500000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2500000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2500000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"PreferredStockValueOutstanding":{"label":"Preferred Stock, Value, Outstanding","description":"Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.","units":{"USD":[{"end":"2010-12-31","val":1000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":1000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2011-06-30","val":1000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":1000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":1000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":1000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2012-03-31","val":1000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":1000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2013-03-31","val":1000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"}]}},"ProceedsFromBankDebt":{"label":"Proceeds from Bank Debt","description":"The cash inflow from bank borrowing during the year.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":3275000,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":4020000,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":4020000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":4020000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries":{"label":"Proceeds from Divestiture of Interest in Consolidated Subsidiaries","description":"The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":17674995,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":1700000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":2700000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":4132010,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4000000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":4000000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4000000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":17674995,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":4000000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":4000000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":17674712,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":3999717,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":3999717,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":17674712,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":17674712,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":17674712,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":17674712,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":17674712,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":17674712,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":17674712,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":17674712,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":17674712,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":512500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":757500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":757500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":367749,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":367749,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2917750,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":2917750,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":2917750,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":2917750,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":2917750,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":2917750,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2500000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2500000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":5000000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":5000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":3455000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":2500000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2500000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":2500000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":2500000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":2500000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2007-01-01","end":"2010-06-30","val":4755951,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":205325,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":213077,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":434702,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":510256,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":510256,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":658657,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":6000950,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1903656,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":1903656,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":6322951,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":2225657,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":2225657,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":6729701,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":406750,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":406750,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":6729701,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":406750,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":406750,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":7535451,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1212500,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":1212500,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":7585401,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":1262450,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":7585401,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":1262450,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":7585401,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":7585401,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":562500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":7585401,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":7585401,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":522500,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1101000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":4000000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":4000000,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":4000000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":3455000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":3455000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":1305000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":1305000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":2500000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2500000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":951624,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":951624,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2018"}]}},"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":"2020-01-01","end":"2020-06-30","val":112500,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":112500,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":359033,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":359033,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"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":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1545000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":1565000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":1565000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":1545000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":1694808,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":1694808,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":1694808,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":1694808,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":250000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":250000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":453500,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":453500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":203500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":203500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":500000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":500000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2024-01-01","end":"2024-06-30","val":3000000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3000000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2650000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":17650000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":17650000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":250000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":250000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":325000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":325000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":325000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":325000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":325000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":325000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-03-31","val":900000,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":45000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-150000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":-150000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-5625,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-5625,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-112500,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":-112500,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"}]}},"ProceedsFromRepurchaseOfEquity":{"label":"Proceeds from (Repurchase of) Equity","description":"The net cash inflow or outflow resulting from the entity's share transaction.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":-10000,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-10000,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":10000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-10000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-10000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-10000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-10000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-10000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-10000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":-10000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":-10000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-10000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"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-12-31","val":0,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":23715,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":23715,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"}]}},"ProceedsFromSaleOfTreasuryStock":{"label":"Proceeds from Sale of Treasury Stock","description":"The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":472375,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":19214,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":81022,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":215861,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":472375,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":472375,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":472375,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":472375,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":472375,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":472375,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":472375,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":472375,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":472375,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":472375,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":472375,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":3275000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":4020000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":4020000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"ProductionCosts":{"label":"Production Costs, Period Cost","description":"The capitalized costs incurred during the period (excluded from amortization) to operate and maintain wells and related equipment and facilities, including depreciation and applicable operating costs of support equipment and facilities and other costs of operating and maintaining those wells and related equipment and facilities. They become part of the cost of oil and gas produced. Examples of production costs (sometimes called lifting costs) are: costs of labor to operate the wells and related equipment and facilities; repairs and maintenance; materials, supplies, and fuel consumed and supplies utilized in operating the wells and related equipment and facilities; property taxes and insurance applicable to proved properties and wells and related equipment and facilities; severance taxes; some support equipment or facilities may serve two or more oil and gas producing activities and may also serve transportation, refining, and marketing activities. To the extent that the support equipment and facilities are used in oil and gas producing activities, their depreciation and applicable operating costs become exploration, development or production costs, as appropriate. Depreciation, depletion, and amortization of capitalized acquisition, exploration, and development costs are not production costs but also become part of the cost of oil and gas produced along with production (lifting) costs identified above.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":894294,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":894294,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":738435,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":738435,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1473633,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":579339,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1558084,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":326847,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":508327,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":508327,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":181480,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":181480,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1012151,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1237241,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":503824,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":457589,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1716721,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":1716721,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":451291,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":451291,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":856454,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":405163,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1328507,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":1328507,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":472053,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":472053,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1666521,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":1666521,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":211575,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":211575,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":211575,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":211575,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":682600,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":682600,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":471025,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":471025,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1166135,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1166135,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1166135,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":381266,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":381266,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1160151,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1160151,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":778885,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":778885,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1917049,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1917049,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":756898,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":756898,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2909401,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":2909401,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":2909401,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":765495,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":765495,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1912730,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":1912730,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1147235,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":1147235,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2876902,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":2876902,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":964172,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":964172,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4413649,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":4413649,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1711262,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1711262,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3766775,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":3766775,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":2055513,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":2055513,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5993040,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":5004260,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":2226265,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":1800787,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8256062,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":6669568,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":6669568,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1895757,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1478662,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3384810,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2710405,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1489053,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1231743,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3943588,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":1233183,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6046714,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":6046714,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1100852,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2920868,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1820016,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"}]}},"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":"2015-01-01","end":"2015-06-30","val":-3144544,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":-7127184,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-3861561,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":714942,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":47990,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":-624644,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":166370,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":39446,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":33765,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":-8544,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1495160,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2512162,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":2512162,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2136018,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":-299041,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":-299041,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-299041,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2913316,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":2913316,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":777298,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":777298,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":1915135,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":1915135,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-125530,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-125530,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":-2042495,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-2042495,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-35519,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-674580,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":90011,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-88819,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-1155189,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":-1296621,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1302734,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6113,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2134035,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":-2134035,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":-831301,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":-831301,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-1806611,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1806611,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5255071,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-3448460,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6663638,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":-1408567,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":289709,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":-5027381,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-8534363,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5062802,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5583823,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-4005092,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":4005092,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":-6685802,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":6685802,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31705,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":31705,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":560736,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-560736,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-6511862,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":6511862,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-14533504,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":14533504,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":14533504,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4408371,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-4408371,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-7335785,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-7335785,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":8206297,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-8206297,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":8134852,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":8134852,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-8134852,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":601376,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1105398,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":2364618,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":3817103,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"PropertyPlantAndEquipmentDisposals":{"label":"Property, Plant and Equipment, Disposals","description":"Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":20148,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-01-01","end":"2010-12-31","val":10024,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":20148,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":20148,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":20148,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":20148,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":20148,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":623652,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":603504,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":623652,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":603504,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":623652,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2008-01-01","end":"2013-09-30","val":623652,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-01-01","end":"2014-03-31","val":649043,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":649043,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":25391,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"}]}},"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":"2013-12-31","val":1093379,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1172581,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":1172581,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1458994,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":1458994,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1399875,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":1399875,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1399875,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":1399875,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":1399875,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1434552,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1767987,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1776373,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2673064,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":2673064,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":2673064,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2673064,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":2673064,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2673064,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2892364,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3260598,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":3260598,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3544465,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3652916,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":3652916,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":119154,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":119154,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3866501,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":119154,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":119154,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":119154,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":119154,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":119154,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":119154,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":119154,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":119154,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":119154,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":119154,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":119154,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":119154,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":119154,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":119154,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":119154,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":119154,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":119154,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":119154,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":119154,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":119154,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":119154,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":119154,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":119154,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":119154,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":119154,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":119154,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":119154,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":119154,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":115273,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":115273,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":115273,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":115273,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":115273,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":115273,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":115273,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":115273,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":122028,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":122028,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":122028,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":122028,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":122028,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":122028,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":122028,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":122028,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":657333,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1103565,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2183404,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5358617,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2010-12-31","val":4625563,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":4625563,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":4625563,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5237183,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5205621,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5185844,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":5185844,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":5185844,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":5185844,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":5185844,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5150610,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5150610,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5077847,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4391886,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":4391886,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":4391886,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":4391886,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":4391886,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4369825,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4369825,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4390863,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4425485,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":4425485,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":4425485,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":231046,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4431364,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4412786,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-12-31","val":205374,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":205374,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-12-31","val":635950,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":635950,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":578743,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":578743,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":578743,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":578743,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":578743,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":596620,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":854388,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":825993,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1698070,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1698070,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":1698070,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1698070,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":1698070,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1698070,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1850728,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2155683,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":2155683,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2356109,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2449354,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":2449354,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":12482,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":12482,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2588759,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":10040,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9227,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":9227,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":9227,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9227,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":9227,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8414,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7602,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6790,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5978,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":5978,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5978,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":5978,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":5978,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":5978,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5166,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4353,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3541,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2729,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":2729,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":2729,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":2729,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":2729,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2729,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1917,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1104,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":292,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":110377,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":103034,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":103034,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":103034,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":103034,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":103034,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":103034,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":95691,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":95102,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":87196,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":79290,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":79290,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":79290,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":79290,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":79290,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":79290,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":571113,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1038299,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2159685,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5228068,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock":{"label":"Receivable from Shareholders or Affiliates for Issuance of Capital Stock","description":"Amount due from owner or affiliate of reporting entity for issuance of shares. Includes, but is not limited to, amount due for award under share-based payment arrangement. Excludes amount due from officer or director.","units":{"USD":[{"end":"2013-12-31","val":186840,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-12-31","val":172968,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":172968,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":172968,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":172968,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":172968,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":170074,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":167666,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":160372,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":159143,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":159143,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":159143,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":159143,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":159143,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":159576,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":145031,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":141686,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016Q4I"}]}},"RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Expenses from Transactions with Related Party","description":"Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":146125,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":37500,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":71250,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":114250,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":114250,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":114250,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33750,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":87500,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":33750,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":128500,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":128500,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":285999,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":285999,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":285999,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":43750,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":87500,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":143750,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":184583,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2017-01-01","end":"2017-06-30","val":5625,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":5625,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":5625,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-06-30","val":112500,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":112500,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":112500,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":112500,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":112500,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":359033,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":543279,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":543279,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":543279,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":111315,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":111315,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":111315,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-09-30","val":155856,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":155856,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":166269,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":166269,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":96931,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":96931,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":257004,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":399636,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":399636,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":169675,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":362818,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":132658,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":111977,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":111977,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15994,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":15994,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29315,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":29315,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":40085,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":40085,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":66644,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":66644,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":66644,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17291,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":36460,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":47936,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":61406,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":61406,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":61406,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":94698,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":203500,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":203500,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":203500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":203500,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":203500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":203500,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":228570,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":228570,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5625,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5625,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":5625,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2018-01-01","end":"2018-03-31","val":42065,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":42065,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":257004,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-03-31","val":169675,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":132658,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2021-01-01","end":"2021-03-31","val":17291,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":36460,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":47936,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":36165,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":36165,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59015,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":59015,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":83258,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":626537,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":487500,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-487500,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2437500,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2437500,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2437500,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":2437500,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":11900000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":11900000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":11900000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":11900000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":11900000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":11900000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-975000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2440069,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":12500000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":12500000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":50000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":50000,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-01-01","end":"2016-09-30","val":150000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-03-31","val":5625,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2018-01-01","end":"2018-03-31","val":112500,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":112500,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":112500,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2010-12-31","val":-6002516,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":-6002516,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":-6002516,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-6002516,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-6002516,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-6002516,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":-6002516,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":-6002516,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":-6002516,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":-6002516,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-6002516,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-6002516,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-6002516,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-6002516,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":-6002516,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":-6002516,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":-6002516,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-6002516,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-6002516,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-6002516,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-6002516,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":-6002516,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":-32695350,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-32695350,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":-34392030,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-6002516,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-34732987,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-34865517,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-40383731,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":-40383731,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":-40383731,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":-40383731,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":-40383731,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-42271903,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-48165453,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-51768048,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-54800910,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":-54800910,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-54800910,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":-54800910,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":-54800910,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-54058187,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-54680447,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-54644389,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-53013185,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":-53013185,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":-53581567,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":-53581567,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":-53551567,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-50631491,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-51243114,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-50515213,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-50898357,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":-50898357,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":-50898357,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-50898357,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":-50898357,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-50898357,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-48925577,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-50746949,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":-50746949,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-50675297,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-50723786,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":-50723786,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":-53154259,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":-53154259,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-51851469,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":-55123470,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-53952594,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":-53952594,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":-53952594,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-53952594,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":-53952594,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-55697616,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-59146076,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-60554643,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-59256828,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":-59256828,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-59256828,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-59256828,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-59256828,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":-59256828,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-58967119,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-54504374,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-54229447,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-50722465,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":-50722465,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-50722465,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":-50722465,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":-50722465,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-50722465,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-45659663,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-45138642,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-46717373,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-44036663,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-44036663,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":-44036663,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":-44036663,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":-44036663,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-44004958,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-44597399,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-50548525,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-58570167,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-58570167,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-58570167,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-58570167,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":-58570167,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":-58570167,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-62978538,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-65905952,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-66776464,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-66705019,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":-66705019,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":-66705019,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-69062207,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":-69062207,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-69171069,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-06-30","val":-67956809,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-66697589,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-65353966,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":219786,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":125242,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":320074,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":100288,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":305652,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2007-01-01","end":"2011-03-31","val":346726,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2007-01-01","end":"2011-03-31","val":346726,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2007-01-01","end":"2011-06-30","val":346726,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2007-01-01","end":"2011-09-30","val":346726,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2007-01-01","end":"2011-12-31","val":346726,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-01-01","end":"2012-09-30","val":346726,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":346726,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":346726,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":346726,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":346726,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2007-01-01","end":"2013-09-30","val":346726,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":346726,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":586846,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":586846,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":586846,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":586846,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":884484,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":884484,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":297638,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":297638,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1476188,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":1476188,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":146337,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":146337,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":144558,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":144558,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":140548,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":140548,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":944910,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":944910,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2008179,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2008179,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5164925,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-06-30","val":5164925,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":3156746,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":3156746,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8192230,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":8192230,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":3027305,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":3027305,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9496105,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":9496105,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1341512,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":1341512,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4559314,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":4559314,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4559314,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":3217802,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":3217802,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3217802,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7233329,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":7233329,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2674015,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":2674015,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10850091,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":10850091,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2517766,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":2517766,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6346216,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":6346216,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":3828450,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3828450,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10146585,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":10146585,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":3800369,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":3800369,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14059697,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":14059697,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2329563,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":2329563,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5742536,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":3412973,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9160057,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":9160057,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":3417521,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":3417521,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":11612722,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":11612722,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":418044,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":418044,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":414635,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":414635,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":-3409,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-3409,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5245096,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":5245096,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":4830461,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":4830461,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":9048831,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":9048831,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":9048831,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4912712,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4912712,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15439025,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":15439025,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":10526313,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":10526313,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":25906083,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":25906083,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":10467058,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":10467058,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":35886046,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":35886046,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":35886046,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10492503,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":10492503,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20590513,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":20590513,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":10098010,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":10098010,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28623070,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":28623070,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":8032557,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":8032557,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":39767460,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":39767460,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11953079,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":11953079,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22865248,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":22865248,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":10912169,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":10912169,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28980618,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":28980618,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":6115370,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":6115370,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35573194,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":35573194,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":35573194,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9428856,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":9428856,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20512458,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":20512458,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":11083602,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":11083602,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":31715963,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":31715963,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":11203505,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":11203505,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":46503016,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":46503016,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":46503016,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13696401,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":29582687,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":15886286,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":43702276,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":14119589,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":58467565,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1161189,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2007-01-01","end":"2012-12-31","val":2748564,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-01-01","end":"2013-03-31","val":2748564,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2007-01-01","end":"2013-03-31","val":2748564,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2007-01-01","end":"2013-06-30","val":2748564,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2007-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2007-01-01","end":"2014-03-31","val":2748564,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":625000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":687500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":625000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":687500,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":625000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-09-30","val":687500,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":486135,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":486135,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":97500,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1277535,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":1277535,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":791400,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":791400,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","description":"Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":2.5,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":2.5,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":2.5,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":2.5,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2.45,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":2.45,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1.31,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":1.31,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":1.31,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":1.31,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":1.3,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1.3,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1.3,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2016-12-31","val":2.45,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":2.45,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2016-12-31","val":2.45,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":2.45,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2016-12-31","val":2.45,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2016Q4I"},{"end":"2017-09-30","val":2.42,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2.45,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":2.45,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2.45,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":2.45,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2.45,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2017-12-31","val":2.5,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2.45,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2.45,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":2.45,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2.45,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2.45,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":2.5,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":2.45,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2018-12-31","val":2.45,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":2.45,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2.45,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-12-31","val":2.45,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":2.45,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2.45,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":2.45,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":2.45,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":2.45,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":2.45,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2019-12-31","val":2.45,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2.45,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1.31,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1.31,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1.31,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1.31,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1.3,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1.3,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":1.3,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2020-12-31","val":1.3,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1.31,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1.31,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1.3,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1.46,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":1.46,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":1.46,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised","description":"Number of non-option equity instruments exercised by participants.","units":{"shares":[{"start":"2017-01-01","end":"2017-09-30","val":1000000,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":368468,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":368468,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":368468,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2166775,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures","description":"Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.","units":{"shares":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":70000,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":70000,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":70000,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":70000,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2166527,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":2166527,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":2166527,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":2166527,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":2166527,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":2166527,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":2166527,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2022-01-01","end":"2022-12-31","val":2058,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted","description":"Net number of non-option equity instruments granted to participants.","units":{"shares":[{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3391845,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":3391845,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":3391815,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":3391815,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-12-31","val":3429467,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":3429467,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":3429467,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number","description":"Number of equity instruments other than options outstanding, including both vested and non-vested instruments.","units":{"shares":[{"end":"2016-12-31","val":3593689,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":3593689,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2016-12-31","val":3593689,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":3593689,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2016-12-31","val":3593689,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2016Q4I"},{"end":"2017-09-30","val":2593689,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2523689,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":2523689,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2523689,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":2523689,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2523689,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2017-12-31","val":2166527,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2523689,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2523689,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":2523689,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2523689,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2523689,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":2166527,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":2166527,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2018-12-31","val":2166527,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":2166527,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2523689,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-12-31","val":2166527,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":2166527,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2166527,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":2166527,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":2166527,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":2166527,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":2166527,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2019-12-31","val":2166527,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2166527,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3391845,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3391545,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3391815,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3391815,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3429467,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3429466,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":3429466,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2020-12-31","val":3429466,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3391815,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3391815,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3429467,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":892165,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":892165,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":892165,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":892165,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":892165,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding","description":"Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2016-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2016Q4I"},{"end":"2017-09-30","val":0,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2017-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2018-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2019-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"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":"2020-12-31","val":3429467,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2227312,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2227312,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3391835,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3429467,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":217312,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":217312,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":3060998,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3060998,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-12-31","val":892165,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":262755,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":130947,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":576315,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":87668,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1480,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":7573,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-12-31","val":10071,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1989,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2252,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":10158,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":12730,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3792,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6279,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":8664,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":12471,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":12471,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4381,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7544,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":12037,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":17711,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":18570,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":14967,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":14967,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2010-12-31","val":8329621,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":8329621,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":8329621,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10991076,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11845402,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":11648193,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":11648193,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":11648193,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":11648193,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":11648193,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":11435103,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11435103,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11128044,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11081401,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":11081401,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":11081401,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":11081401,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":11081401,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2012-12-31","val":10851510,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10568038,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10568038,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10221788,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10292834,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":10292824,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":10292824,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":10292824,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":9986447,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2013-12-31","val":9986447,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9740168,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9974740,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9500012,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8183192,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":8183192,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":8183192,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":8183192,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":8183192,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2014-12-31","val":2001963,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7837943,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4059359,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3893413,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2136681,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":2136681,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2136681,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":2136681,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":2136681,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2015-12-31","val":-4866514,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2874908,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2987081,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4106905,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2873844,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":2873844,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":2305462,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":2305462,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":2335462,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3605084,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2786328,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5842033,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4982993,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":4982993,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":4892993,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4892993,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":4892993,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4982993,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6149432,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5240953,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":5240953,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5041414,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5138909,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":5138909,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":2708436,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":2708436,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3864462,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":754690,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":988744,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":988744,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":988744,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":988744,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":988744,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":-4734919,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":-4734919,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":-4734919,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2019-12-31","val":-4734919,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-5175726,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2020-03-31","val":-5175726,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-8513503,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":-8513503,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-06-30","val":-8513503,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-9352481,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2020-09-30","val":-9252481,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-9086580,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-31","val":-9086580,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-03-31","val":-9086580,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-5287613,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":-5287613,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-06-30","val":-5287613,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-06-30","val":-5287613,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-4895041,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":-4895041,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":-151589,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2021-12-31","val":-151589,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2021-12-31","val":-151589,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4609301,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":4609301,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2022-03-31","val":4609301,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-03-31","val":4609301,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10860186,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2022-06-30","val":10860186,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-06-30","val":10860186,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-06-30","val":10860186,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9096396,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":9096396,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13192141,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":13192141,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":13192141,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":13192141,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":13192141,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":13192141,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":13192141,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":13192141,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2022-12-31","val":13192141,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":13192141,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13315087,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":13315087,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2023-03-31","val":13315087,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-03-31","val":13315087,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11672372,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2023-06-30","val":11672372,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2023-06-30","val":11672372,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-06-30","val":11672372,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10511196,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2023-09-30","val":10511196,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3815259,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":3815259,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3815259,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":3815259,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":3815259,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":3815259,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":3815259,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":1458071,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":3815259,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":1735800,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-389873,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":-389873,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-03-31","val":-389773,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-03-31","val":-2747061,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-233046,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":-233046,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2024-06-30","val":-2590234,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-06-30","val":-233046,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1849881,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2024-09-30","val":-1849881,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3375602,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":3375602,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":3375602,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1018414,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1018414,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":909552,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4190693,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-03-31","val":1833505,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3918098,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-06-30","val":3918098,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4405124,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-1094950,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2010-12-31","val":6406321,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":6406321,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"end":"2010-12-31","val":6406321,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7998008,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8458301,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8059387,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"end":"2011-12-31","val":8059387,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":8059387,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"end":"2011-12-31","val":8059387,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"end":"2011-12-31","val":8059387,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7657036,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7657036,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7014893,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5958510,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"end":"2012-12-31","val":5958510,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"end":"2012-12-31","val":5958510,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"end":"2012-12-31","val":5958510,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":5958510,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5246415,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5246415,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4640750,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4562998,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":4562998,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":4562998,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4562998,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":4306340,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3871400,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3958859,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3375914,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2001963,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":2001963,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":2001963,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":2001963,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":2001963,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1639240,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-2340931,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-2873090,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-4325269,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":-4325269,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-4325269,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":-4325269,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":-4325269,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-3613864,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-3285983,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-2622329,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-2968634,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":-2968634,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":-3679111,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":-3679111,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":-3679111,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":-3679111,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-1067940,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-2307866,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":385220,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-433175,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":-433175,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":-433175,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-433175,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":-433175,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-433175,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2017-12-31","val":-433175,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2017-12-31","val":-2114838,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2017-12-31","val":-2114838,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2017Q4I"},{"end":"2018-03-31","val":695292,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2018-03-31","val":695292,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-282241,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":-282241,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2018-06-30","val":-2424135,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-579520,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":-2900244,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-466220,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":-466220,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":-2903092,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":-2903092,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2018-12-31","val":-2903092,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2018-12-31","val":-2903092,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":-2903092,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2018-12-31","val":-2903092,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-1788036,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2019-03-31","val":-4366340,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-03-31","val":-4366340,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-4506091,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2019-06-30","val":-4506091,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-06-30","val":-4506091,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-4931601,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2019-09-30","val":-4931601,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-4734919,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":-4734919,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":-4734919,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-4734919,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":-4734919,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":-4734919,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-5175726,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2020-03-31","val":-5175726,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-03-31","val":-5175726,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-8513503,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":-8513503,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-9352481,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":-9668660,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-9086580,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-03-31","val":1305000,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"start":"2015-01-01","end":"2015-03-31","val":1305000,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1305000,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":1305000,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-01-01","end":"2015-09-30","val":-1305000,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":-1305000,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"}]}},"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":"2020-01-01","end":"2020-12-31","val":2168833,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":1260633,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1260633,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2166527,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":2168833,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":892165,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":2168833,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2021-01-01","end":"2021-12-31","val":892165,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2168833,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2010-01-01","end":"2010-12-31","val":750000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":750000,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":750000,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":750000,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":750000,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-07-01","end":"2012-12-31","val":750000,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":750000,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":750000,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":750000,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":240000,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2007-01-01","end":"2014-03-31","val":750000,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":750000,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11321,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":11321,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"}]}},"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":"2015-01-01","end":"2015-12-31","val":435000,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":435000,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":100000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":100000,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":100000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":100000,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":100000,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":23933,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":23933,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":48224,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":48224,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":881250,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2024-01-01","end":"2024-06-30","val":462532,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":462532,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":462532,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":462532,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":462532,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":462532,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":462532,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":462532,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":462532,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":240000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":240000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":240000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":757500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":757500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2917750,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":2917750,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":2500000,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":2500000,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2023-01-01","end":"2023-09-30","val":5000000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":5000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":5000000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":5000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":5000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":6000000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-4427,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":-4427,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":-4427,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"StockIssuedDuringPeriodValueTreasuryStockReissued":{"label":"Stock Issued During Period, Value, Treasury Stock Reissued","description":"Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":687500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":687500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":51135,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":842535,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-12-31","val":1766535,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":1766535,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"}]}},"TaxAdjustmentsSettlementsAndUnusualProvisions":{"label":"Tax Adjustments, Settlements, and Unusual Provisions","description":"Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.","units":{"USD":[{"start":"2017-06-01","end":"2017-06-30","val":533580,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2017-06-01","end":"2017-06-30","val":533580,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2017Q2I"},{"start":"2018-02-01","end":"2018-02-28","val":552990,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2018-02-01","end":"2018-02-28","val":552990,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2018Q1I"},{"start":"2018-06-01","end":"2018-06-30","val":1739392,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2018-06-01","end":"2018-06-30","val":1739392,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2018-06-01","end":"2018-06-30","val":1739392,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2018-06-01","end":"2018-06-30","val":1739392,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2018-06-01","end":"2018-06-30","val":1739392,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2018-06-01","end":"2018-06-30","val":1739392,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2018-06-01","end":"2018-06-30","val":1739392,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2018Q2I"},{"start":"2018-07-01","end":"2018-09-30","val":1739392,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2018Q3"},{"start":"2018-09-01","end":"2018-09-30","val":1739392,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2018-09-01","end":"2018-09-30","val":1739392,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2018-09-01","end":"2018-09-30","val":1739392,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2018Q3I"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2019-02-01","end":"2019-02-28","val":335350,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2019Q1I"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2019-10-01","end":"2019-10-31","val":299474,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2019Q3I"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2015-12-31","val":1112313,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1112313,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":1112313,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":778980,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":778980,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":778980,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":778980,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-12-31","val":778980,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":778980,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":516480,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2022-12-31","val":12180,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":12180,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":12180,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12180,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37180,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":37180,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":37180,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":37180,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":37180,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37180,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":37180,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":37180,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"}]}},"TimeDepositsAtOrAboveFDICInsuranceLimit":{"label":"Time Deposits, at or Above FDIC Insurance Limit","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.","units":{"USD":[{"end":"2020-12-31","val":15266823,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":15266823,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":9507800,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15025627,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15266823,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":15266823,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14140366,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":18113393,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-12-31","val":18375699,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-06-30","val":14388760,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10898988,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5250603,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1625819,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2276253,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":253654,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4206843,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":4206843,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-06-30","val":1452257,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4543033,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2016-12-31","val":1112313,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":1112313,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":1112313,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1112313,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1112313,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1112313,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":778980,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":778980,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":778980,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":778980,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":778980,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":778980,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":778980,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":778980,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":778980,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":778980,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":778980,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":778980,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":778980,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":778980,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":778980,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":778980,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":616480,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":616480,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":516480,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":516480,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":516480,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":516480,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":516480,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":516480,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":516480,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":495513,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":12180,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12180,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12180,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12180,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12180,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":12180,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":12180,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":12180,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":12180,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12180,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37180,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":37180,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":37180,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":37180,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":37180,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":37180,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":37180,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":37180,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37180,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":37180,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":37180,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":37180,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":37180,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":37180,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":37180,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":37180,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":37180,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":37180,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37180,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":37180,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":37180,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2020-12-31","val":516980,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":495513,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":495513,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":495513,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-06-30","val":516980,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":495513,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":495513,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":495513,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":12180,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12180,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12180,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12180,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"end":"2010-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2011Q3I"},{"end":"2012-12-31","val":-50750,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"end":"2012-12-31","val":-50750,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2012Q4I"},{"end":"2013-09-30","val":-707750,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-707750,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"end":"2013-12-31","val":-707750,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"end":"2013-12-31","val":-707750,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-707750,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"end":"2013-12-31","val":-707750,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-707750,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-152750,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-4152750,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-4152750,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"end":"2014-12-31","val":-4152750,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18"},{"end":"2014-12-31","val":-4152750,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":-4152750,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"end":"2014-12-31","val":-4152750,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-5406615,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-5406615,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-4219515,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-3175515,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"end":"2015-12-31","val":-3175515,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-3175515,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"end":"2015-12-31","val":-3175515,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"end":"2015-12-31","val":-3175515,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-3175515,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-3175515,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-3175515,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-3175515,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"end":"2016-12-31","val":-3175515,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"end":"2016-12-31","val":-3175515,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"end":"2016-12-31","val":-3175515,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"end":"2016-12-31","val":-3175515,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-3175515,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-3175515,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-3175515,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-2223891,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":-2223891,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":-2223891,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-2223891,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":-2223891,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-2223891,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-2223891,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-2223891,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":-2223891,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-2223891,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-2223891,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"end":"2018-12-31","val":-2223891,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":2223891,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"end":"2018-12-31","val":2223891,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-2223891,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":2223891,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2223891,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"end":"2019-12-31","val":2223891,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":2223891,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2223891,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":2223891,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2223891,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1759974,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1759974,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1474486,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1474486,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1474486,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1474486,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1474486,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":1474486,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1474486,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1474486,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1414628,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34773,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":34773,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":34773,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":34773,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":34773,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":34773,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34773,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34773,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34773,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":34773,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":34773,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34773,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2007-01-01","end":"2010-06-30","val":-372479,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-06-30","val":-54208,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-01-01","end":"2010-09-30","val":-54209,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2007-01-01","end":"2011-09-30","val":-372479,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2007-01-01","end":"2011-12-31","val":-372479,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2011"},{"start":"2007-01-01","end":"2012-03-31","val":-372479,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2007-04-01","end":"2012-06-30","val":-372479,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2007-04-01","end":"2012-09-30","val":-397979,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-25500,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":-25500,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2007-07-01","end":"2012-12-31","val":-423229,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12"},{"start":"2012-01-01","end":"2012-12-31","val":-50750,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2007-10-01","end":"2013-03-31","val":-489729,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-66500,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":-66500,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":-50750,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2008-01-01","end":"2013-06-30","val":-489729,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-66500,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":-87000,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2008-01-01","end":"2013-09-30","val":-517729,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-94500,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":-94500,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-01-01","end":"2013-12-31","val":-94500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2007-01-01","end":"2014-03-31","val":-517729,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2007-01-01","end":"2014-03-31","val":-517729,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":-94500,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-7500,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-7500,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-01-01","end":"2014-12-31","val":-7500,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":-7500,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2016"}]}},"ValueAddedTaxReceivable":{"label":"Value Added Tax Receivable","description":"Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.","units":{"USD":[{"end":"2017-12-31","val":732241,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"end":"2017-12-31","val":732241,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":732241,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"end":"2017-12-31","val":732241,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":577836,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2018Q1I"},{"end":"2018-06-30","val":469888,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":469888,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2I"},{"end":"2018-09-30","val":452948,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":845564,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"end":"2018-12-31","val":845564,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1171879,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1I"},{"end":"2019-09-30","val":1206689,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1297387,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"end":"2019-12-31","val":1297387,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1297387,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"end":"2019-12-31","val":1297387,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1051928,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1158127,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1539095,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":2179914,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2552318,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3204226,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3850468,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"end":"2021-12-31","val":4742180,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5224670,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-12-31","val":9355863,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"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":"2021-01-01","end":"2021-06-30","val":1,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":1,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":1,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"}]}},"VariableLeaseCost":{"label":"Variable Lease, Cost","description":"Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":91590,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":154917,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":192016,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":192016,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"}]}},"WeightedAverageLimitedPartnershipUnitsOutstandingDiluted":{"label":"Weighted Average Limited Partnership Units Outstanding, Diluted","description":"Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Used in the calculation of diluted net income or loss per limited partnership unit.","units":{"shares":[{"start":"2020-01-01","end":"2020-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":18945827,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":18945827,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2015-01-01","end":"2015-03-31","val":14146024,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":15819701,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18572457,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":18572457,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18590365,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":16722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":18560464,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":18560464,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18578715,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":18578715,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":18595886,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":18595886,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":18595886,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":16722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":16722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18977097,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":18977097,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":18725897,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":18725897,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":18943790,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":18943790,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19473378,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":19473378,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19590365,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":19590365,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":17722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":17722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":19572408,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":19572408,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":17722825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":17722825,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":17722825,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18948133,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":17722825,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18945827,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":18945827,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":18945827,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":18945827,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":17722825,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":17722825,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17797528,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":17797528,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":17797528,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":18983458,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":18983458,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19027470,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":19027470,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":18702529,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":18702529,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":19005593,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":19005593,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":20746654,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":20746654,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":22890246,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":22890246,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22246654,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":22246654,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":22246654,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":22246654,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":22455445,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":22455455,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":22558129,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":22558129,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":22705923,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":22705923,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":22705923,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23371708,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":23371708,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23374865,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":23374385,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":23378022,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":23378022,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":23470266,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":23470266,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":23658995,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":23658995,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":24680167,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":24680167,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":24680167,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":34845035,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":36113164,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":36113164,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":38155766,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":38155766,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":37864832,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":10830090,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11052008,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11059595,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":11067182,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":11517470,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2014-07-01","end":"2014-09-30","val":12433220,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12196353,"accn":"0001354488-15-002119","fy":2014,"fp":"FY","form":"10-K","filed":"2015-05-06"},{"start":"2014-01-01","end":"2014-12-31","val":12196353,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14146024,"accn":"0001121781-15-000138","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-18","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":15054383,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":15054383,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2015-04-01","end":"2015-06-30","val":15367437,"accn":"0001121781-15-000240","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":15367437,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":15549701,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-01-01","end":"2015-09-30","val":15549701,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":16380368,"accn":"0001121781-15-000329","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-17"},{"start":"2015-07-01","end":"2015-09-30","val":16380368,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":15819701,"accn":"0001121781-16-000438","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":16722825,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23"},{"start":"2016-04-01","end":"2016-06-30","val":16722825,"accn":"0001121781-16-000524","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-23","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16722825,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23"},{"start":"2016-07-01","end":"2016-09-30","val":16722825,"accn":"0001121781-16-000578","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-23","frame":"CY2016Q3"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2010-01-01","end":"2010-06-30","val":9423350,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2010-04-01","end":"2010-06-30","val":9423350,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":9458269,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2010-07-01","end":"2010-09-30","val":9526968,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":9513930,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":9833388,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2011-01-01","end":"2011-03-31","val":9833388,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9883075,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15"},{"start":"2011-04-01","end":"2011-06-30","val":9932217,"accn":"0001121781-11-000261","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-15","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9927177,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-01-01","end":"2011-09-30","val":9927177,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2011-07-01","end":"2011-09-30","val":10014033,"accn":"0001121781-11-000364","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-16"},{"start":"2011-07-01","end":"2011-09-30","val":10014033,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":10052749,"accn":"0001121781-12-000109","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-02","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":10615903,"accn":"0001121781-12-000153","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":10615903,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":10615903,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2012-04-01","end":"2012-06-30","val":10615903,"accn":"0001121781-12-000308","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-09-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":10703396,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-01-01","end":"2012-09-30","val":10703396,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":10764935,"accn":"0001121781-12-000364","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":10764935,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":10728677,"accn":"0001121781-13-000092","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-12","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10802008,"accn":"0001121781-13-000179","fy":2013,"fp":"Q1","form":"10-Q/A","filed":"2013-05-21"},{"start":"2013-01-01","end":"2013-03-31","val":10802008,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2013-01-01","end":"2013-03-31","val":10728677,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10802008,"accn":"0001121781-13-000313","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-16"},{"start":"2013-01-01","end":"2013-06-30","val":10802008,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":10802008,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":10802008,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":10802008,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2013-07-01","end":"2013-09-30","val":10832564,"accn":"0001121781-13-000447","fy":2013,"fp":"Q3","form":"10-Q/A","filed":"2013-11-20"},{"start":"2013-07-01","end":"2013-09-30","val":10832564,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":11052008,"accn":"0001121781-14-000171","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-06-02"},{"start":"2014-01-01","end":"2014-03-31","val":10830090,"accn":"0001121781-14-000183","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-05","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11052008,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":11067182,"accn":"0001121781-14-000245","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":11517470,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11"},{"start":"2014-07-01","end":"2014-09-30","val":12433220,"accn":"0001121781-14-000379","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-12-11","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":14146024,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":15819701,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16722825,"accn":"0001121781-16-000466","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":16722825,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2016-04-01","end":"2016-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2016-07-01","end":"2016-09-30","val":16722825,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":16722825,"accn":"0001654954-17-003670","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-27"},{"start":"2016-01-01","end":"2016-12-31","val":16722825,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16722825,"accn":"0001121781-17-000034","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-22"},{"start":"2017-01-01","end":"2017-03-31","val":16722825,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-01-01","end":"2017-06-30","val":16722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":16722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2017-04-01","end":"2017-06-30","val":16722825,"accn":"0001654954-17-007934","fy":2017,"fp":"Q2","form":"10-Q/A","filed":"2017-08-29"},{"start":"2017-04-01","end":"2017-06-30","val":16722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":16722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16858356,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-01-01","end":"2017-09-30","val":16858356,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":17124999,"accn":"0001121781-17-000085","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-12-13"},{"start":"2017-07-01","end":"2017-09-30","val":17124999,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":17076250,"accn":"0001654954-18-003966","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":17076250,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17722825,"accn":"0001121781-18-000026","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-22"},{"start":"2018-01-01","end":"2018-03-31","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":17722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":17722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22"},{"start":"2018-04-01","end":"2018-06-30","val":17722825,"accn":"0001654954-18-009082","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":17722825,"accn":"0001654954-18-009497","fy":2018,"fp":"Q2","form":"10-Q/A","filed":"2018-08-22","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":17722825,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2018-07-01","end":"2018-09-30","val":17722825,"accn":"0001121781-18-000066","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":17722825,"accn":"0001121781-19-000028","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-08"},{"start":"2018-01-01","end":"2018-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17722825,"accn":"0001121781-19-000049","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-06-04"},{"start":"2019-01-01","end":"2019-03-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-01-01","end":"2019-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2019-07-01","end":"2019-09-30","val":17722825,"accn":"0001121781-19-000090","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-22"},{"start":"2019-07-01","end":"2019-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":17722825,"accn":"0001654954-20-006436","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-09"},{"start":"2019-01-01","end":"2019-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17722825,"accn":"0001121781-20-000054","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-13"},{"start":"2020-01-01","end":"2020-03-31","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":17722825,"accn":"0001121781-20-000065","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-01-01","end":"2020-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":17722825,"accn":"0001121781-20-000085","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-19"},{"start":"2020-07-01","end":"2020-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17722825,"accn":"0001654954-21-003661","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":17722825,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":17722825,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17722825,"accn":"0001654954-21-005363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":17722825,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":17722825,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":17722825,"accn":"0001654954-21-008804","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":17722825,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":17722825,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":17722825,"accn":"0001654954-21-011672","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":17722825,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17797528,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":17797528,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":17797528,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":18091293,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":18091293,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18135305,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":18135305,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":17810364,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":17810364,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":19005593,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":19005593,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":20746654,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":20746654,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":19456765,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":19456765,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22246654,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":22246654,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":22246654,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":22246654,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":22246654,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":22455445,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":22455445,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":22558129,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":22558129,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":22705923,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":22705923,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":22705923,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23371708,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":23371708,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23374865,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":23374385,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":23378022,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":23378022,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":23470266,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":23470266,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":23658995,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":23658995,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":24680167,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":24680167,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":24680167,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29315726,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":29315726,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":29315726,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":29315726,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":29315726,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":29315726,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":1149444,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":1149444,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3225460,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7860944,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":14328274,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":14215222,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":14215222,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":14215222,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-177729,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-177729,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5231980,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":5231980,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":769448,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":769448,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":3457900,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":3457900,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-72930,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-72930,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3252388,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":-3252388,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-7540053,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-7540053,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-13573425,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-13573425,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-13573425,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3631324,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3631324,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2402747,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-2402747,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-5007689,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-5007689,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-822361,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-822361,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-822361,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2588758,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2243979,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":95614,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-609461,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2021-12-31","val":12500000,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":12500000,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8200000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21700000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":17900000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":17900000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10900000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2021-12-31","val":862,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":862,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":917,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":185867,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":185867,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":185867,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":174426,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":174426,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":174425,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":302818,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"IncomeLossAttributableToNoncontrollingInterest":{"label":"Income (Loss) Attributable to Noncontrolling Interest, before Tax","description":"Amount, before tax, of income (loss) attributable to noncontrolling interest. 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":61589,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":61589,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","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":"2020-01-01","end":"2020-12-31","val":-0.31,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.47,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24","frame":"CY2021"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-69146,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":-69146,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-82733,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":-82733,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2024-01-01","end":"2024-06-30","val":1353766,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2808978,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":574980,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":352783,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":266550,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders":{"label":"Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders","description":"Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":73258,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":73258,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","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":77641,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":77641,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":86839,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":86839,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":19358,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":24731,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":12347,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":63396,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":63396,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":33192,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":33192,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":59429,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":59429,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":26237,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":85666,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":85666,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":26237,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":114593,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":114593,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":114593,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":27754,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":55509,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":27755,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":75029,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":19520,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":98388,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":3685,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":3685,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23"},{"start":"2021-01-01","end":"2021-12-31","val":3685,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":5416936,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":5416936,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":5416936,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":5416936,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":5416935,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":5416935,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":663242,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":663242,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021Q4I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","description":"Amount of decrease 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":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"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":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"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":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003737","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-24"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":1504016,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":1504016,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4729253,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":15832290,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":15719238,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2021-12-31","val":15719238,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2021-12-31","val":15719238,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15541509,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2022-03-31","val":15541509,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20951218,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16488686,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":16488686,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19177138,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":19177138,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":19177138,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":19177138,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":19177138,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":19177138,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":19177138,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":19177138,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2022-12-31","val":19177138,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":19177138,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19104208,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":19104208,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15924750,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2023-06-30","val":15924750,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11637085,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2023-09-30","val":11637085,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":5603713,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":5603713,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":5603713,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1972389,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":1972389,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3200966,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":3200966,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":596024,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2024-09-30","val":596024,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4781352,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":4781352,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":4781352,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":4781352,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":4781352,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4781352,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2192594,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2537373,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4876966,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4171891,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DirectCommunicationsAndUtilitiesCosts":{"label":"Direct Communications and Utilities Costs","description":"The aggregate costs of direct communications and utilities incurred during the reporting period.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":535195,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1258722,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":723527,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2022-01-01","end":"2022-03-31","val":825203,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2236028,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":1410825,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":238203,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-373802,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":-371173,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-743262,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-245876,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":-245876,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":50659,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":50659,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-139224,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-139224,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":460167,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":460167,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":250186,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":250186,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":622315,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":622315,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":374276,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":374276,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":531407,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":531407,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":531407,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":259189,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":259189,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-666025,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-666025,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":33826,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":33826,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1296884,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1296884,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-1296884,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-726871,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":581870,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":48404,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":100466,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ExplorationCosts":{"label":"Exploration Costs, Period Cost","description":"\"The capitalized costs incurred during the period (excluded from amortization) in identifying areas that may warrant examination and in examining specific areas that are considered to have prospects of containing oil and gas reserves, including costs of drilling exploratory wells and exploratory-type stratigraphic test wells. Exploration costs may be incurred both before acquiring the related property (sometimes referred to in part as prospecting costs) and after acquiring the property. Principal types of exploration costs, which include depreciation and applicable operating costs of support equipment and facilities and other costs of exploration activities, are: costs of topographical, geographical and geophysical studies, rights of access to properties to conduct those studies, and salaries and other expenses of geologists, geophysical crews, and others conducting those studies. Collectively, these are sometimes referred to as geological and geophysical or \"\"G&G\"\" costs. Exploration costs also include costs of carrying and retaining undeveloped properties, such as delay rentals, ad valorem taxes on properties, legal costs for title defense, the maintenance of land and lease records, dry hole contributions and bottom hole contributions, costs of drilling and equipping exploratory wells and costs of drilling exploratory-type stratigraphic test wells.\"","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":1012748,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2285989,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":1273241,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3437009,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1151020,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5198057,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":878188,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":878188,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2456968,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-06-30","val":2456968,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1578780,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":1578780,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3792405,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":3792405,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":1335437,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":1335437,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5707832,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":5707832,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2216949,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2216949,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4463973,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":4463973,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":2247024,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":2247024,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7318836,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":7318836,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":2854863,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":2854863,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8311027,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2459217,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5249617,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2790400,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":8120521,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":2870904,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3"}]}},"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":"2021-01-01","end":"2021-03-31","val":84845,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-975119,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":270129,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-03-31","val":267754,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":314064,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":342402,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2021-12-31","val":162174,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":162174,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":162174,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":162174,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":93919,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":163320,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":163298,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":165396,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":165396,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":165396,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":165396,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":165396,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":170959,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":215618,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":173555,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":175588,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":175588,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":175588,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":175588,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":175588,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":175588,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":177733,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":169691,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":164896,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":160407,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":160407,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":160407,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":160407,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":160407,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":160406,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":162211,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":167809,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":292371,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-371407,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":-663778,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-301986,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":69421,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-301912,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11016,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":312928,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-174043,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-185059,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"OtherNotesPayable":{"label":"Other Notes Payable","description":"Amount of long-term notes payable classified as other.","units":{"USD":[{"end":"2021-12-31","val":1962525,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"end":"2021-12-31","val":1962525,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"end":"2021-12-31","val":1962525,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1962525,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1982396,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1943153,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1914086,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1968251,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1968251,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1968251,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":1968251,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":1968251,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2127196,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2239349,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2201360,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2315382,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2090959,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1953979,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"}]}},"ResultsOfOperationsTransportationCosts":{"label":"Results of Operations, Transportation Costs","description":"Includes the cost to prepare and move liquid hydrocarbons and natural gas to their points of sale.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":238564,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":593698,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-04-01","end":"2021-06-30","val":355134,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":968672,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":374974,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1330414,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":390640,"accn":"0001654954-22-006177","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-06"},{"start":"2022-01-01","end":"2022-03-31","val":390640,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1110214,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-04-01","end":"2022-06-30","val":719574,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1682986,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":572772,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2261681,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":746063,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"OtherDepreciationAndAmortization":{"label":"Other Depreciation and Amortization","description":"Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":1625,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2021-01-01","end":"2021-09-30","val":2437,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-06-30","val":1625,"accn":"0001654954-22-010287","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-29"},{"start":"2022-01-01","end":"2022-09-30","val":2437,"accn":"0001654954-22-014575","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-23771,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-743262,"accn":"0001654954-22-011708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-08-23","frame":"CY2021"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":881250,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":881250,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":822500,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":822500,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":822500,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":822500,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":822500,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":822500,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":251707,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":826664,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":574957,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2484503,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1657839,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1249459,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":755214,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2021-12-31","val":0,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2970410,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2970410,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":2970410,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":5226980,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4264115,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":4264115,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":4264115,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":4264115,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":4264115,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":4264115,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4264115,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4264115,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4264115,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4025957,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":4025957,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":4025957,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":4633513,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":4633513,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4633513,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3471326,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3549498,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3814590,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2349186,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"IncreaseDecreaseInDeferredCompensation":{"label":"Increase (Decrease) in Deferred Compensation","description":"The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2643750,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1762500,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-82733,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-35939,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-55793,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-76576,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":-98169,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-98169,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-28868,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-28868,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-09-30","val":350534,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-12-31","val":342097,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"RiskWeightedAssets":{"label":"Banking Regulation, Risk-Weighted Assets, Actual","description":"Amount of risk-weighted assets as defined by regulatory framework.","units":{"USD":[{"end":"2021-12-31","val":648381,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":550473,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"StockDividendsShares":{"label":"Stock Dividends, Shares","description":"Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2022-01-01","end":"2022-12-31","val":150000,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1005223,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":881250,"accn":"0001654954-23-004827","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2022-12-31","val":724642,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":724642,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":724642,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":724642,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1885597,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1347391,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":812983,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":880473,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":880473,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":880473,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":880473,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":880473,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":880473,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1146660,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":602965,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1416056,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1208346,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1208346,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":1208346,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1208346,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1208346,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1208346,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1754209,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":774654,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1293494,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":23517,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":47642,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-03-31","val":19358,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":24731,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-301912,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11016,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":312928,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-174043,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-185059,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":91241,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":351217,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":259976,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-141167,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-210050,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":526,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":3705,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"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":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"}]}},"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":"2022-12-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-006384","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"}]}},"CustomerAdvancesCurrent":{"label":"Customer Advances, Current","description":"The current portion of prepayments received from customers for goods or services to be provided in the future.","units":{"USD":[{"end":"2022-12-31","val":9350000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":9350000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":9350000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-06-30","val":10000000,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9750000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"ForeignCurrencyTransactionGainLossRealized":{"label":"Foreign Currency Transaction Gain (Loss), Realized","description":"Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":37790,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":47709,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":58426,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18254,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":34227,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":34227,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-46558,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-46588,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":-45177,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-45177,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-45177,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":28077,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":28077,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23192,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":23192,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-259770,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":23192,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-506439,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-506439,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-506439,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15155,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":162866,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":162866,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":5192079,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2022-01-01","end":"2022-06-30","val":1960605,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":1143544,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1698184,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-262421,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1336841,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":75085,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":373636,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":373636,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":298551,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":298551,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-532776,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":-532776,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-906412,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-906412,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-235675,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-235675,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":-235675,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-319514,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-319514,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-361291,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-361291,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-41777,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-41777,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-608300,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-247009,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1247352,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1247352,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-1247352,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-309476,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1450199,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":-1140723,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":-471590,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":11016,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":312928,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-174043,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-185059,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":359743,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":91241,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":351217,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-01-01","end":"2023-06-30","val":351217,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":259976,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"start":"2023-04-01","end":"2023-06-30","val":259976,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":141167,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":141167,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":-210050,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-07-01","end":"2023-09-30","val":-210050,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":585622,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":585622,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":585622,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":203239,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":203339,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-497552,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-497552,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-700791,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-700791,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1243875,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":-1243875,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-746323,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-746323,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-2486399,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-2486399,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-2486399,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-37992,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":967622,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1005614,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1462410,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-2430032,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-6858814,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"TreasuryStockCommonValue":{"label":"Treasury Stock, Common, Value","description":"Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2022-12-31","val":34773,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04"},{"end":"2022-12-31","val":34773,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2022-12-31","val":34773,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-06-30","val":95023,"accn":"0001654954-23-010105","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":95023,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17","frame":"CY2023Q3I"},{"end":"2023-12-31","val":95023,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":95023,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":95023,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":95023,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":95023,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":95023,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":95023,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":95023,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":95023,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":95023,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":95023,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":95023,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":95023,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":95023,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":95023,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":95023,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":95023,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":95023,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":95023,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2022-01-01","end":"2022-09-30","val":2437,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":2729,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":4896,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-09-30","val":4896,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":12239,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":12239,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":12239,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7343,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":7343,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14687,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":14687,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":22593,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":22593,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":30499,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":30499,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":30499,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":43482,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":22528,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":747013,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":995920,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"LineOfCreditAssumed1":{"label":"Line of Credit Assumed","description":"The fair value of line of credit assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":17500000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"start":"2023-01-01","end":"2023-12-31","val":17500000,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17500000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17500000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":17500000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":17500000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":17500000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"}]}},"SaleOfStockConsiderationReceivedOnTransaction":{"label":"Sale of Stock, Consideration Received on Transaction","description":"Cash received on stock transaction after deduction of issuance costs.","units":{"USD":[{"end":"2023-08-04","val":5000000,"accn":"0000950170-23-064734","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-17"},{"end":"2023-08-04","val":5000000,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-08-04","val":5000000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-08-04","val":5000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-08-04","val":5000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-08-04","val":5000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q2I"},{"end":"2024-06-27","val":2500000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2024-06-27","val":2500000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-06-27","val":2500000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-06-27","val":2500000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-06-27","val":2500000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-06-27","val":2500000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-06-27","val":2500000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02"},{"end":"2024-06-28","val":2500000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-10-18","val":6000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-10-18","val":6000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-10-18","val":6000000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-10-18","val":6000000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-10-18","val":6000000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-10-18","val":6000000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q3I"}]}},"AccruedPayrollTaxesCurrent":{"label":"Accrued Payroll Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-12-31","val":920685,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1122644,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1122644,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1122644,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1122644,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1331409,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1386746,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":923769,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"}]}},"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":"2022-01-01","end":"2022-12-31","val":881250,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":881250,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":822500,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":822500,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":822500,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":1219062,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":251707,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":586664,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":334957,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2244502,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1657838,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1037209,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"AssetRetirementObligation":{"label":"Asset Retirement Obligation","description":"The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2022-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":198468,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":198468,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":198468,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":198468,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":198468,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":198468,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-03-31","val":203033,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":207598,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":212163,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":223520,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":223520,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":228506,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":233492,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":238478,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2831430,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"AssetRetirementObligationLiabilitiesIncurred":{"label":"Asset Retirement Obligation, Liabilities Incurred","description":"Amount of asset retirement obligations incurred during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":198468,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":198468,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":198468,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":198468,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-01-01","end":"2023-12-31","val":198468,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":198468,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":6792,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":6792,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":6792,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":6792,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":6792,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"AssetRetirementObligationsNoncurrent":{"label":"Asset Retirement Obligations, Noncurrent","description":"Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":198468,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":198468,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":198468,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":203033,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":207598,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":212163,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":223520,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":223520,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":223520,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":228506,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":233492,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":238478,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2831430,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight":{"label":"Class of Warrant or Right, Number of Securities Called by Each Warrant or Right","description":"Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.","units":{"shares":[{"end":"2023-12-31","val":2166527,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2018-06-30","val":1739392,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2018-06-30","val":1739392,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2018-06-30","val":1739392,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2018-06-30","val":1739392,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2018-06-30","val":1739392,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2018-06-30","val":1739392,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2018-06-30","val":1739392,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2018-06-30","val":1739392,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2018-06-30","val":1739392,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2018-06-30","val":1739392,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2018Q2I"},{"end":"2019-10-31","val":299474,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2019-10-31","val":299474,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2019-10-31","val":299474,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2019-10-31","val":299474,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2019-10-31","val":299474,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2019-10-31","val":299474,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2019-10-31","val":299474,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2019Q3I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2022-12-31","val":2970410,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4264115,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":3929879,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":3929879,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3718180,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":3718180,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":4325736,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1727156,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":430880,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":765116,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":765116,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":616482,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":616482,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":616481,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2000411,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2022-12-31","val":0,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":252627,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":586863,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":586863,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":462294,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":462294,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":462293,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1895329,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-12-31","val":1532971,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2352869,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2352869,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2352869,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2352869,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":2352869,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":2352869,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2625231,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2391665,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2373447,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2221219,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":2221219,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":2221219,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2458118,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":104160,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":152579,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":135920,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":109058,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":112329,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":112329,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":211191,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":109058,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":109058,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":112329,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":226903,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":221722,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":221722,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":109058,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo":{"label":"Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":221426,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":226903,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":226903,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":221722,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths":{"label":"Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2023-12-31","val":216046,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":221426,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":221426,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-12-31","val":227109,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":1,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":2164607,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2147170,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2147170,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2147170,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2147170,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":2275836,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":2275836,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2486890,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2101350,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2310148,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2879094,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":2879094,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":2879094,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":721009,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":721009,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":721009,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3879390,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":932493,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3084002,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2716728,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":1962525,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1968251,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":1968251,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":1968251,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":2259432,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2315382,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2090959,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1953979,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1838346,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1838346,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":1838346,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":4059565,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":4059565,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4059565,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1877268,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4715022,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4956971,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5174078,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":361745,"accn":"0000950170-24-044527","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":[{"end":"2024-02-16","val":1.2793,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-02-16","val":1.2793,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-02-16","val":1.2793,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"},{"start":"2024-01-01","end":"2024-03-31","val":1.2793,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.2793,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1.0555,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.2793,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":1.2793,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1.2793,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":1.2793,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":[{"end":"2024-02-16","val":0.0436,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-02-16","val":0.0436,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-02-16","val":0.0436,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"},{"start":"2024-01-01","end":"2024-03-31","val":0.0436,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.0436,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":0.0442,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.0436,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.0436,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0.0436,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0.0436,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"end":"2024-02-16","val":1.15,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-02-16","val":1.15,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-02-16","val":1.15,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"},{"start":"2024-01-01","end":"2024-03-31","val":1.15,"accn":"0000950170-24-062358","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1.15,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1.38,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1.15,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":1.15,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1.15,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":1.15,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":3000000,"accn":"0000950170-24-098410","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":4000000,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":12000000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":345254,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2023-07-01","end":"2023-09-30","val":121079,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":567792,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":567792,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":427888,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":835337,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":407449,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1305270,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":1305270,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":469933,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":469933,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1696258,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1696258,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":1696258,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":376834,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":775677,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":398843,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1195090,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":419413,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1613836,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"OperatingLeasePaymentsUse":{"label":"Operating Lease, Payments, Use","description":"Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":361645,"accn":"0000950170-24-126479","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-13"}]}},"DeferredCompensationArrangementWithIndividualAllocatedShareBasedCompensationExpense":{"label":"Deferred Compensation Arrangement with Individual, Allocated Share-based Compensation Expense","description":"Amount of expense recognized from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments), awarded to key employees or individuals. Excludes amount related to plans that cover generally all employees (for example, but not limited to, qualified pension plans).","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":297063,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":297063,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":297063,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":297063,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":614073,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":614073,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-211698,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":-211698,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":-211698,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-2598580,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":464308,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":464308,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":449161,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":449161,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":449161,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":421245,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"LossContingencyDamagesAwardedValue":{"label":"Loss Contingency, Damages Awarded, Value","description":"Amount of damages awarded to the plaintiff in the legal matter.","units":{"USD":[{"end":"2023-03-03","val":48280808,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-03-03","val":48280808,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q1I"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"Segment":[{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2024-12-31","val":1150000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1150000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2024Q4I"},{"end":"2025-06-30","val":1150000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1150000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1150000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1150000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":1150000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":1150000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":1150000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":1150000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1150000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1150000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1150000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1150000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2022-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1150000,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1150000,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1150000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1150000,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1150000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1150000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1150000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2022-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2022-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2.88,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":2.88,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2.88,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2.88,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2.88,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2.88,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2.88,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023"},{"end":"2024-02-16","val":5,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-02-16","val":5,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-02-16","val":5,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-02-16","val":5,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-02-16","val":5,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q1I"},{"end":"2024-06-03","val":1.75,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-06-03","val":1.75,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-06-03","val":1.75,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-06-03","val":1.75,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-06-03","val":1.75,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q2I"},{"start":"2024-01-01","end":"2024-12-31","val":2.88,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"start":"2024-01-01","end":"2024-12-31","val":2.88,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"start":"2024-01-01","end":"2024-12-31","val":2.88,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":2.88,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":2.88,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2.88,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2.88,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2.88,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":2.88,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage","description":"Percentage of vesting of award under share-based payment arrangement.","units":{"pure":[{"end":"2024-02-16","val":0.25,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-02-16","val":0.25,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-02-16","val":0.25,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-02-16","val":0.25,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-02-16","val":0.25,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q1I"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":993978,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2023-12-31","val":993978,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1241111,"accn":"0000950170-25-051344","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-07"},{"end":"2024-12-31","val":1241111,"accn":"0000950170-25-061164","fy":2024,"fp":"FY","form":"10-K/A","filed":"2025-04-30"},{"end":"2024-12-31","val":1241111,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1677269,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":270023,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":270023,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":270023,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":606090,"accn":"0000950170-25-075277","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":592852,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":515125,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2024-12-31","val":10317179,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":10317179,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":7352435,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-06-30","val":14399702,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17839369,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":17305927,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"AccountsPayableTradeCurrent":{"label":"Accounts Payable, Trade, Current","description":"Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2024-12-31","val":8777183,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":8777183,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":5812439,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-06-30","val":11420287,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11265448,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":11644576,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":2420265,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2680834,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":7580714,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":2935627,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":4700397,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":8180473,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":1850569,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1850569,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1850569,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-06-30","val":1942569,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1663922,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2252512,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"PaymentForManagementFee":{"label":"Payment for Management Fee","description":"Amount paid to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).","units":{"USD":[{"end":"2025-03-28","val":25000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-03-28","val":25000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-03-28","val":25000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q1I"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":2500000,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2500000,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2025-03-28","val":0.91,"accn":"0000950170-25-110192","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-03-28","val":0.91,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-03-28","val":0.91,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q1I"}]}},"CostDepreciationAmortizationAndDepletion":{"label":"Cost, Depreciation, Amortization and Depletion","description":"Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":723294,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":314757,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":964295,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DirectOperatingCosts":{"label":"Direct Operating Costs","description":"The aggregate direct operating costs incurred during the reporting period.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":35192790,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10879420,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":47898208,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":31745772,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":11083333,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":40223275,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"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":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-09-30","val":9166667,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6666667,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-09-30","val":352783,"accn":"0001193125-25-282709","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":266550,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"AssetRetirementObligationRevisionOfEstimate":{"label":"Asset Retirement Obligation, Revision of Estimate","description":"Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":6792,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2565906,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":95186,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":535225,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.","units":{"USD":[{"end":"2024-12-31","val":607556,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2024Q4I"},{"end":"2025-12-31","val":607556,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"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":"2025-01-01","end":"2025-12-31","val":0.5868,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":-0.0668,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiAmount":{"label":null,"description":null,"units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":993587,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationGiltiPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.1081,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0.0084,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number","description":"Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2025-12-31","val":350000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2025-12-31","val":2.68,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"CAD":[{"end":"2025-11-20","val":470000,"accn":"0001193125-26-138286","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-02","frame":"CY2025Q4I"}]}}}}}