{"cik":701719,"entityName":"Envela Corporation","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-10","val":10153957,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-11-14","val":11220329,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-10-29","val":12175584,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2012-10-29","val":12175584,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2012-10-29","val":12175584,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2012Q3I"},{"end":"2012-10-31","val":12175584,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2012-11-12","val":12175584,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2013-03-25","val":12175584,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2013Q1I"},{"end":"2013-05-13","val":12175584,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-08-12","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-11-12","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2014-03-25","val":12203584,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2014Q1I"},{"end":"2014-05-13","val":12203584,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2014-08-13","val":12223584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-11-13","val":12223584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2015-03-25","val":12253846,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2015Q1I"},{"end":"2015-05-13","val":12253846,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-05-13","val":12296446,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-11-12","val":12296446,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2016-03-25","val":12298446,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2016Q1I"},{"end":"2016-05-06","val":12328956,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-08-12","val":12359466,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-11-14","val":12388976,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-31","val":26905631,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2017Q1I"},{"end":"2017-05-12","val":26905631,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-11","val":26924381,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-11-07","val":26924381,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2018-02-28","val":26924381,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2018-04-30","val":26924381,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-08-10","val":26924381,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-13","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2019-04-05","val":26924381,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2019Q1I"},{"end":"2019-05-20","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q2I"},{"end":"2019-08-21","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q3I"},{"end":"2019-11-11","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-12-31","val":26924381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-10-30","val":26924631,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-10-30","val":26924631,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2021-03-22","val":26924631,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2021-03-22","val":26924631,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2021Q1I"},{"end":"2021-05-04","val":26924631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-08-03","val":26924631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-11-02","val":26924631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2022-03-12","val":26924631,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2022Q1I"},{"end":"2022-05-11","val":26924631,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-08-03","val":26924631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-11-02","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-03-14","val":26924631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2023Q1I"},{"end":"2023-05-03","val":26924631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2023-08-02","val":26897210,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-11-08","val":26700000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-03-15","val":26350413,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2024Q1I"},{"end":"2024-05-07","val":26276427,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-08-06","val":26074390,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-11-04","val":25995847,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-25","val":25993075,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2025Q1I"},{"end":"2025-05-06","val":25995201,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-08-05","val":25965277,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-11-04","val":25963476,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2026-03-17","val":25963476,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2026Q1I"},{"end":"2026-05-06","val":25963476,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06"}]}},"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":"2012-06-29","val":28387236,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2012-06-29","val":28387236,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2012-06-30","val":28387236,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q2I"},{"end":"2013-06-28","val":12394633,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q2I"},{"end":"2014-06-30","val":7355657,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q2I"},{"end":"2015-06-30","val":2780992,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":5595030,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q2I"},{"end":"2017-06-30","val":12932804,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q2I"},{"end":"2018-06-30","val":5575820,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q2I"},{"end":"2019-12-31","val":10341000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-06-30","val":45132000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-06-30","val":45132000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q2I"},{"end":"2022-03-12","val":36217000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":53683000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q2I"},{"end":"2023-06-30","val":52102000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q2I"},{"end":"2024-06-28","val":30500000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q2I"},{"end":"2025-06-30","val":41500000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsAndNotesReceivableNet":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2100000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2100000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"AccountsPayableRelatedPartiesCurrent":{"label":"Accounts Payable, Related Parties, Current","description":"Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":4176037,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4107425,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":4107425,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4107425,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":4107425,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":4107425,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3954014,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4138430,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4105705,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3902293,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":3902293,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":3902293,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3902293,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":3902293,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3689677,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3378960,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3134227,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3088973,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":3088973,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":3088973,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":3088973,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3088973,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3075120,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"}]}},"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":"2010-12-31","val":1791451,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":1791451,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1477980,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":1477980,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1007118,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":923154,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1501057,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":1497492,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1497492,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1497492,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1501057,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":1497492,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":996361,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1760050,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2612258,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3561794,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":3561794,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3561794,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":3561794,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":3561794,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3939635,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4845221,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4809213,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5666059,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5666059,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":5535624,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":5535624,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":5535624,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5933462,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5259356,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5043843,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5831736,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":5831736,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":5831736,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":5831736,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":5831736,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5347930,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4569895,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4237211,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5689056,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5689056,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5689056,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5689056,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1513019,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5765738,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6697963,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7091127,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1103022,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1103022,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1103022,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1103022,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1103022,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":890511,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":297990,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":479818,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":776800,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":776800,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":776800,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":776800,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":776800,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":628127,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":612107,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":204956,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":838624,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":838624,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":838624,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":838624,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":838624,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":358609,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1074342,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1384258,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1467845,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1467845,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1467845,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1467845,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1467845,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":1467845,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":1467845,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":806820,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":829843,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2553145,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":2553145,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1510697,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1510697,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":1510697,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1510697,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1510697,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1510697,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1192454,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3612320,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1683294,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2488396,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":2488396,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2488396,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":2488396,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":2488396,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2857674,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3303090,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4441613,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3358881,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":3358881,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":3358881,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":3358881,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3358881,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2746229,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3262092,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3521781,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3126743,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":3126743,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3747804,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"}]}},"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":"2010-12-31","val":793869,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":793869,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":715382,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":715382,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":485261,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":766039,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1582092,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":1578892,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1578892,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1578892,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1582092,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":1578892,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":576256,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1151517,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1439394,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":718501,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":718501,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":718501,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":718501,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":718501,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":756298,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":309882,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":152227,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":269616,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":269616,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":162670,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":162670,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":162670,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":285137,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":183633,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":224946,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":904076,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":904076,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":904076,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":904076,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":904076,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14668,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":171479,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":167074,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":229848,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":229848,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":229848,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":229848,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":60712,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":166953,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":196386,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":225726,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":245095,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":245095,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":245095,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":245095,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":245095,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":84712,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":439222,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":741419,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":767761,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":767761,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":767761,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":767761,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":767761,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1055415,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":696924,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":107818,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":94345,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":94345,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":94345,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":94345,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":94345,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":169951,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1451039,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2040890,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2997743,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":2997743,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2997743,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2997743,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":2997743,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":2997743,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":2997743,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2472225,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2857515,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4659074,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":4659074,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2846619,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2846619,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":2846619,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2846619,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2846619,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2846619,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3184473,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6244445,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5678060,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7166533,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":7166533,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":7166533,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":7166533,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":7166533,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5357137,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5688882,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7191109,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7949775,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":7949775,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":7949775,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":7949775,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7949775,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8291353,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7854632,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8934862,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7811159,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":7811159,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7811159,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":7811159,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":7811159,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4597054,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4838224,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3881479,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4384238,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":4384238,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":4384238,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":4384238,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":4384238,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5373945,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5065919,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4782564,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10984191,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":10984191,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3590145,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"AccountsReceivableRelatedPartiesCurrent":{"label":"Accounts Receivable, Related Parties, Current","description":"Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":169136,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":40627,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":40627,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":40627,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":40627,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":40627,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":108612,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24081,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":23496,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39215,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":39215,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":39215,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":39215,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":39215,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"}]}},"AccruedAdvertisingCurrent":{"label":"Accrued Advertising, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2017-12-31","val":19719,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":52590,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":52590,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":52590,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":52590,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":52590,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"}]}},"AccruedBonusesCurrent":{"label":"Accrued Bonuses, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2017-12-31","val":135000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2018-12-31","val":10383,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":10383,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":10383,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":10383,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":10383,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2017-12-31","val":17122,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":42879,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":42879,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-09-30","val":59538,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":33907,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":113379,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":113379,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"AccruedInsuranceCurrent":{"label":"Accrued Insurance, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2019-03-31","val":179046,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":136667,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":56669,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30508,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2017-12-31","val":60810,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":61513,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"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":260361,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":260361,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1076266,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":1076266,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":347892,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":836262,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3044393,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":3017394,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":3017394,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":3017394,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":3044393,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":3017394,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":833236,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1047354,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":787244,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1250319,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":1250319,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1250319,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1250319,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":1250319,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":867809,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1076406,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1739541,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2137361,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":2137361,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":1729528,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":1729528,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":1729528,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1696873,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1728203,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1489267,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1541552,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":1541552,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1541552,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1541552,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1541552,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1130765,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":775180,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1196205,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1174458,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1174458,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1174458,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1174458,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1174458,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":896431,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":871001,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":814659,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1209902,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1209902,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1209902,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1209902,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1209902,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":564265,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":873677,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":730408,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":804687,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":804687,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":804687,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":804687,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":804687,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":645227,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":635704,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":486974,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":579203,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":579203,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":579203,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":579203,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":579203,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":494350,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":959173,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":865137,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":916509,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":916509,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":916509,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":916509,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":916509,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":916509,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":916509,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":929730,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":723113,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":837554,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":837554,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":844324,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":844324,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":844324,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":844324,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":844324,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":844324,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":922159,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":793202,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1248662,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1789366,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1789366,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1789366,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1789366,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1789366,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1501178,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1741794,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2022-06-30","val":1760809,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1760809,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2286594,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2286594,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":2286594,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":2286594,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2286594,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2077832,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2164751,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2229767,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2486423,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":2486423,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2486423,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2486423,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":2486423,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2375661,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1842567,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2315745,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3215343,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":3215343,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3215343,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":3215343,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":3215343,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2727559,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2382896,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1949806,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2791003,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":2791003,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6201656,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2017-12-31","val":128615,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":149000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":149000,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":149000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":149000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":149000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":84088,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":70414,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":69744,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":125200,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":142635,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":142635,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"AccruedRentCurrent":{"label":"Accrued Rent, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2017-12-31","val":60810,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2011-12-31","val":1199580,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1618486,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":1618486,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2187717,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":1840332,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2193672,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":2193672,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2481102,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2481102,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1942684,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1942684,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2068790,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":2068790,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1701498,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":1701498,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1701498,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1701498,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1701498,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1761881,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1821579,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1845664,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1904948,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7873,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":7873,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"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":19080390,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":19080390,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-12-31","val":33942579,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":33942579,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":33942579,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":33942579,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":33942579,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":33942579,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":34027769,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":34036711,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":34045654,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":34045654,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":34045654,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":34045654,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":34045654,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":34045654,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":34045654,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":34045654,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":34045654,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":34045654,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":34045654,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":34045654,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":34045654,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":34045654,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":34105574,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":34145174,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":34145173,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":34231271,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":34231271,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":34231271,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":34231271,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":34231271,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":34254371,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":34267577,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":34267577,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":34267577,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":34267577,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":34267577,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":34267577,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":34267577,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":34283302,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":34305269,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":34330592,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":40162177,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":40162177,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":40162177,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":40162177,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":40162177,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40162177,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40172677,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40172677,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40172677,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2021-12-31","val":40173000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":40173000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-05-31","val":216988,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-05-31","val":216988,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40173000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40173000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":40173000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":40173000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":40173000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":40173000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40173000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40173000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40173000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":40173000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":40173000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":40173000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":40173000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":40173000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":40173000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":40173000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":40173000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":40173000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":40173000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":40173000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":40173000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":40173000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":40173000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":40173000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":40173000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":40173000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":40173000,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":40173000,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2010-12-31","val":19084646,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":19084646,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":19700858,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":26313042,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2017-12-31","val":40172677,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":40172677,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":40172677,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":40172677,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":40172677,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40172677,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40172677,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40172677,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":40172677,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":40172677,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":40172677,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":40172677,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":40172677,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40172677,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40172677,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40172677,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":40172677,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":40172677,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":40172677,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":40172677,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":40172677,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":40172677,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40172677,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40172677,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":40172677,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":40172677,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40173000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":40173000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":40173000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":40173000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":40173000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":40173000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40173000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40173000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40173000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40173000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":40173000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":40173000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40173000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40173000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":35650,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":35650,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":256277,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":256277,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":256277,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":401600,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":401600,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":401600,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":427228,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":427228,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":766700,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":766700,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":685450,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2010-01-01","end":"2010-12-31","val":35768,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":35768,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":-34208,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":34208,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":34208,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-12-31","val":26826,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-26826,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":2226594,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":4660595,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":4660595,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3380173,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":2071577,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2276603,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2276603,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1571199,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1571199,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":946599,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":946599,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":865271,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":865271,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":416306,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"},{"start":"2023-01-01","end":"2023-03-31","val":14553,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":71095,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":17885,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":17884,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":34208,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8942,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":17884,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":17884,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":8942,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":26826,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":26826,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":8942,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26826,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":26826,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":60200,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":60200,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":106370,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":106370,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":46170,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":46170,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":112330,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":5760,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":148500,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":148500,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":60433,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":60433,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10232,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":36882,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-26952,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-26952,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":36882,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":687,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":36882,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":36882,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16050,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":16050,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38322,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":38322,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":22272,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":22272,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":63950,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":63950,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":25628,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":25628,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":101782,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":101782,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10688,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":10688,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":10688,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":10688,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10688,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":10688,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10688,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":10688,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-12-31","val":325,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2020-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2021-03-31","val":6249,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6249,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":24246,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":24246,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":10553,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":10553,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":12772,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":12772,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":12772,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2014Q4I"},{"end":"2015-12-31","val":12772,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12772,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2015-12-31","val":12772,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":90800,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":90800,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2016-12-31","val":90800,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":226520,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":226520,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2017-12-31","val":226520,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2018-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1583,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1583,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":1583,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2021Q4I"},{"end":"2022-12-31","val":51734,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":51734,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":260858,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"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":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":30819,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":30819,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1468439,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":1468439,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":37798,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":37798,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":37798,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":81420,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":81420,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":70403,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":70403,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":91307,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":75324,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-06-30","val":14122,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":130249,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":14122,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":102001,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":102001,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":102001,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"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":"2011-07-01","end":"2011-09-30","val":1493134,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":5000000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5000000,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5547500,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":5000000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":5547500,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":5392500,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5030000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":5372500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5030000,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5372500,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":5372500,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":5372500,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":5347500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2018-01-01","end":"2018-03-31","val":15000,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1015000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1015000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1015000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1015000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":15000,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":15250,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":15250,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":15000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":15250,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":15000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":15000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":15250,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":15250,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15250,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":15250,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15250,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":15250,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15250,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":15250,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":15250,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":15250,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"sqft":[{"end":"2016-12-31","val":20456,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":20456,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"}]}},"AreaOfRealEstateProperty":{"label":"Area of Real Estate Property","description":"Area of a real estate property.","units":{"sqft":[{"end":"2013-01-21","val":4500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"}]}},"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":30260134,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":30260134,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13866432,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":13866432,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":30641258,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":40732960,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":24741309,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":24358645,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":24488633,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":26122195,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25168984,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":24817250,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":23689043,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18857354,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18188207,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17250469,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16439402,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16810864,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16440132,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15357732,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12466221,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12209145,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12089779,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12580790,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13314613,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13294349,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13596231,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11885367,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14697984,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25316964,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26583957,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27003394,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26985483,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":29182609,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37118202,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":37118202,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":40579092,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42237340,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46336105,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49226925,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":59758743,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":64810926,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":67377879,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73741958,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":73606144,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":74198221,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":73474229,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":73474229,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":73474229,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":73474229,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":73474229,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":74745418,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":73848860,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":77391568,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":79664327,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82715760,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":90940468,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":96022747,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":96022747,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":107968543,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":19448201,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":19448201,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":9453532,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":9453532,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":20349772,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":28475828,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19385164,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":19670011,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":19670011,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":19670011,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":19385164,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":19611758,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16530426,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":16020816,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16197392,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17884026,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":17884026,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":17884026,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":17884026,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":17884026,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17887410,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":16738469,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":16396611,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16642892,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":16642892,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":16642892,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":16642892,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":16642892,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":15572404,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14201575,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":13600893,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14386910,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":14386910,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":14386910,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":14386910,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":14386910,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12861273,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12064247,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12359226,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11654612,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11654612,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":11654612,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":11654612,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":11654612,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12086467,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":11055561,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10611015,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11136969,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":11136969,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11136969,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":11136969,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":11136969,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10515455,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10427851,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10301879,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10892128,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":10892128,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":10892128,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":10892128,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":10892128,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10963288,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11288965,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10264666,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11394474,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":11394474,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":11394474,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":11394474,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":11394474,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11231802,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14627099,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16208994,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18351349,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":18351349,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":18351349,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":18351349,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":18351349,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":18351349,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":18351349,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17312258,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19882002,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24047935,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":24047935,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":23510348,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":23510348,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":23510348,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":23510348,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":23510348,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":23510348,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25251135,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29633999,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28931050,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":34366515,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":34366515,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":34366515,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":34366515,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":34366515,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35462878,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40764010,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":44250261,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":48892027,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":48892027,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":45720709,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":45720709,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":45720709,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":52122461,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":49034914,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50433093,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":49898314,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":49898314,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":49898314,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":49898314,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":49898314,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":51303407,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":49888034,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":51535914,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":51603807,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":51603807,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":51603807,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":51603807,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":51603807,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":53503337,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":56580655,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":59440013,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":65444488,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":65444488,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":77362428,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":1311929,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1311929,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1311929,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1253676,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1030368,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":40605,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":64678,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-12-31","val":3711740,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":3711740,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":3711740,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-06-30","val":139104,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22057,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":49729,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":49729,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":49729,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":49729,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":49729,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":28478,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"AvailableForSaleSecuritiesNoncurrent":{"label":"Available-for-sale Securities, Noncurrent","description":"Investments in debt and equity securities which are categorized neither as held-to-maturity nor trading and which are intended to be sold or mature more than one year from the balance sheet date or operating cycle, if longer. Such securities are reported at fair value; unrealized gains (losses) related to Available-for-sale Securities are excluded from earnings and reported in a separate component of shareholders' equity (other comprehensive income), unless the Available-for-sale security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis. All or a portion of the unrealized holding gain (loss) of an Available-for-sale security that is designated as being hedged in a fair value hedge is recognized in earnings during the period of the hedge, as are other than temporary declines in fair value below the cost basis for investments in equity securities and debt securities that an entity intends to sell or it is more likely than not that it will be required to sell before the recovery of its amortized cost basis. Other than temporary declines in fair value below the cost basis for debt securities categorized as Available-for-sale that an entity does not intend to sell and for which it is not more likely than not that the entity will be required to sell before the recovery of its amortized cost basis are bifurcated into credit losses and losses related to all other factors. Other than temporary declines in fair value below cost basis related to credit losses are recognized in earnings, and losses related to all other factors are recognized in other comprehensive income.","units":{"USD":[{"end":"2010-12-31","val":7500,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":7500,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":7500,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7500,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-31","val":113112,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":113112,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"}]}},"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":"2015-12-31","val":2142530,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2142530,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"}]}},"BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued":{"label":"Business Acquisition, Equity Interest Issued or Issuable, Number of Shares","description":"Number of shares of equity interests issued or issuable to acquire entity.","units":{"shares":[{"start":"2011-09-01","end":"2011-09-14","val":600000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-09-13","end":"2011-09-14","val":600000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2011-09-13","end":"2011-09-14","val":600000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"}]}},"BusinessAcquisitionPercentageOfVotingInterestsAcquired":{"label":"Business Acquisition, Percentage of Voting Interests Acquired","description":"Percentage of voting equity interests acquired at the acquisition date in the business combination.","units":{"pure":[{"end":"2011-09-14","val":1,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q3I"},{"end":"2011-09-14","val":1,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"}]}},"BusinessAcquisitionProFormaEarningsPerShareBasic":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Basic","description":"The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.09,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.18,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0.09,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.31,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.13,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.24,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.14,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.36,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"BusinessAcquisitionProFormaEarningsPerShareDiluted":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Diluted","description":"The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.09,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.18,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0.09,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.31,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.13,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.24,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.14,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.36,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax":{"label":"Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax","description":"Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1931558,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1931558,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2354895,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4837758,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2482863,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8424665,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3496441,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":2647225,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6495083,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3847858,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9957397,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3381770,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1931558,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1931558,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2354895,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4837758,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2482863,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8280060,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3432380,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":2647225,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6495083,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3847858,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9812792,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3317709,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":87921642,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":87921642,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":27110216,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":62635207,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":35525133,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":102710504,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":40057210,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":47415098,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":90054816,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":42639718,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":135252502,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":45197686,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":6925979,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":6925979,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-07-01","end":"2021-07-09","val":1282072,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q2I"},{"start":"2022-01-01","end":"2022-03-31","val":3491284,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4716988,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation":{"label":"Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation","description":"Amount of lease obligation assumed in business combination.","units":{"USD":[{"end":"2020-12-31","val":2350781,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2350781,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":1049462,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1049462,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other","description":"Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":88998,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":88998,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":88367,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":88367,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","description":"Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":1025615,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1025615,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable","description":"Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":723043,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":723043,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill","description":"Amount of intangible assets, excluding goodwill, acquired at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":3356000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":3356000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory","description":"The amount of inventory recognized as of the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":1209203,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1209203,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","description":"Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2020-12-31","val":5558870,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":5558870,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt","description":"Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":5457,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":5457,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","description":"The amount of property, plant, and equipment recognized as of the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":191208,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":191208,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":52098,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2011-12-31","val":52098,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":52098,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2012-06-30","val":40703,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":34628,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28285,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":28285,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":28285,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":28285,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2013-03-31","val":21663,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":68515,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-12-31","val":11091,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":21184,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":21184,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":21184,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":21184,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":21184,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":21184,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25349,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":26667,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":27094,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28285,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":28285,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":28285,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":28285,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":28285,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":21663,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":68515,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18611,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11091,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":11091,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":11091,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":11091,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":11091,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11209,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11328,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11448,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11529,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":11529,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":11529,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":11529,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":11529,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11692,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11817,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11942,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12069,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12069,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12069,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":12069,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12069,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12207,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12326,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12457,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12590,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":12590,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":12590,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":12590,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":12590,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9427,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9309,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4714,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2352,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":2352,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":2352,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2352,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":2352,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1172,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":78450,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":78450,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":78450,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2013-01-01","end":"2013-09-30","val":58563,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":58563,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":58563,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":30914,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":30914,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":30914,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":30914,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":30914,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":30914,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":21174,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14037,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7534,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2015-12-31","val":13664,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1074,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":455687,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-12-31","val":1446724,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2009-12-31","val":1446724,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":1448895,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2009-12-31","val":1448895,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2009Q4I"},{"end":"2010-06-30","val":969723,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2I"},{"end":"2010-09-30","val":620773,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":871468,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":871468,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":732449,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":732449,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2010-12-31","val":732449,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2010-12-31","val":732449,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2010-12-31","val":732449,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2010-12-31","val":732449,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1434372,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1I"},{"end":"2011-06-30","val":388623,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":343909,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5969640,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":5691360,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6069392,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6069392,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2011-12-31","val":5976928,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3354378,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2012-03-31","val":3292794,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1726760,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2012-06-30","val":1665176,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2775962,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2012-09-30","val":2775962,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4911087,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":4911087,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":4911087,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":4911087,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":4911087,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":4911087,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2012-12-31","val":3060305,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2012-12-31","val":3060305,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2012-12-31","val":3060305,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3563500,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-03-31","val":3563500,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2659711,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2013-06-30","val":1701507,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2438266,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2013-09-30","val":1937376,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3214770,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":3214770,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2637726,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":2637726,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":2637726,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2013-12-31","val":2637726,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":2637726,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2013-12-31","val":2637726,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2013-12-31","val":2637726,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2784944,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2014-03-31","val":2003892,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2143730,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":2143730,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1950854,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2014-09-30","val":1950854,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":2184435,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1179427,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":1179427,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1444800,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-06-30","val":1444800,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1342152,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2015-09-30","val":1342152,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2015-12-31","val":1752711,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1521998,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":1521998,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1064249,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":1064249,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1141818,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":1141818,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1412082,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1412082,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1412082,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1412082,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1412082,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2016-12-31","val":1412082,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2016-12-31","val":1412082,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":1412082,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2016-12-31","val":1412082,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":462228,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":462228,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":467084,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":467084,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":615611,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2017-09-30","val":615611,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1272208,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":1272208,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1272208,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1272208,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1272208,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2017-12-31","val":1272208,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2017Q4I"},{"end":"2018-03-31","val":903113,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2018-03-31","val":903113,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1I"},{"end":"2018-06-30","val":897246,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":478870,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":479560,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1674329,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2555379,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4510660,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3943925,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5052617,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7269258,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":7269258,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":9218036,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8396997,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8131112,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8323180,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11497259,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13935476,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14968756,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20352709,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18380776,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17305389,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17853853,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":17853853,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19783867,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-477001,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-825951,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-716446,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":-716446,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":701923,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-482845,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-388540,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":5098172,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4958911,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":5336943,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":5336943,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":5244479,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2622550,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-2684134,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-4250168,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-4311752,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-3200966,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-3200966,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-1065841,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-1065841,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1347587,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-1347587,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2251376,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-1358798,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-2472821,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1122929,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1696317,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-422579,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-429826,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-633834,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-493996,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-493996,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-686872,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-686872,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-453291,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-453291,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1005008,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-1005008,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-739635,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-739635,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-842283,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-842283,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-431724,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-431724,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-230713,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-230713,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-688462,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-688462,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-610893,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-610893,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-340629,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-340629,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-949854,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-949854,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-944998,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-944998,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-796471,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-796471,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-139874,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-139874,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-369095,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-369095,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-374962,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-793338,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":181733,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-974381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-12-31","val":9218036,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10138148,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; 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":[{"end":"2017-12-31","val":1272208,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":1272208,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":1272208,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2017Q4I"},{"end":"2018-06-30","val":897246,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":478870,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1453941,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2018-12-31","val":1453941,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2018-12-31","val":1453941,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":1453941,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":1453941,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2018-12-31","val":1453941,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2018-12-31","val":1453941,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":493735,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1674329,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":1674329,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2555379,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":2555379,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-09-30","val":2555379,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4510660,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3943925,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2020-03-31","val":3943925,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5052617,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":5052617,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7269258,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":7269258,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8396997,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8131112,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"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":"2018-01-01","end":"2018-06-30","val":-374962,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-793338,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":181733,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-960206,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":220388,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":220388,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1101438,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1101438,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1101438,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":3056719,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":3056719,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":3056719,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-566735,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-566735,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":541957,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":541957,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":2758598,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":2758598,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":2758598,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":4707376,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":4707376,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":4707376,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-821039,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1086924,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-894856,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":920112,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":-1265391,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1404158,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":-1636917,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-1436343,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-96390,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-96390,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":997876,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":997876,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":628738,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":690322,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":661397,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":661397,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-37365,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":263932,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-364572,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-601690,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-37640,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":574238,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1297016,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1297019,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":1468784,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1470618,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":1495669,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":1497503,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2897,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":2897,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":16745,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":16745,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":14996,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":14996,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-97,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-97,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-164,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-164,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":661,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":661,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-190809,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0.01,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":0.01,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.01,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":0.01,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.01,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.01,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-10-25","val":0.01,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2011-12-31","val":0.01,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":0.01,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":0.01,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.01,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":0.01,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":0.01,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":0.01,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":0.01,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.01,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.01,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.01,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.01,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":0.01,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":0.01,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":0.01,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":0.01,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.01,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.01,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.01,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":0.01,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.01,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.01,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.01,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.01,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-24","val":0.01,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-24","val":0.01,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-03-31","val":0.01,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.01,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.01,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.01,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":0.01,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.01,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.01,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0.01,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.01,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.01,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.01,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.01,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":0.01,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":0.01,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.01,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":0.01,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.01,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.01,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.01,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.01,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":0.01,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":0.01,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0.01,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.01,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.01,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.01,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.01,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.01,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":0.01,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0.01,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0.01,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.01,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.01,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0.01,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.01,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":0.01,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.01,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":30000000,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":30000000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":30000000,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":30000000,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":30000000,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":30000000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":30000000,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":30000000,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":30000000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":30000000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":30000000,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":30000000,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":30000000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":30000000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":30000000,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":30000000,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":30000000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":30000000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":30000000,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":30000000,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":30000000,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":30000000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":30000000,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":30000000,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":30000000,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30000000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":30000000,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":30000000,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":30000000,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":30000000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":30000000,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":30000000,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":30000000,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":30000000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":30000000,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":30000000,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":30000000,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":60000000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":30000000,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":30000000,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30000000,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":60000000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":60000000,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":60000000,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":60000000,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":60000000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60000000,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":60000000,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60000000,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60000000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":60000000,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":60000000,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":60000000,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":60000000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60000000,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60000000,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60000000,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":60000000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":60000000,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":60000000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":60000000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":60000000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":60000000,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":60000000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":60000000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":60000000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":60000000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":60000000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":60000000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":60000000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":60000000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":60000000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":60000000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":60000000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60000000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":60000000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":60000000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":60000000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":60000000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":60000000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":60000000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":60000000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":60000000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":60000000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":60000000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":60000000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":60000000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":60000000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":60000000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":60000000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":60000000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60000000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60000000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60000000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":60000000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":60000000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":60000000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":60000000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60000000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60000000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60000000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60000000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":60000000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":60000000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":60000000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":60000000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":60000000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":60000000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60000000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":60000000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":60000000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":60000000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":60000000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":60000000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":60000000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":60000000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":60000000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":60000000,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":60000000,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":10153957,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":9986065,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":10411682,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":10411682,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10153957,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11220329,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":12163943,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":12163943,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":12163943,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12175584,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12203584,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12223584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12223584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":12175584,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12253846,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12296446,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12296446,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12328956,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12359466,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12389976,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":12328956,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26905631,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26924381,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26924381,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":26924381,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26924381,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26924381,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26924381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":26924631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":26924381,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26924631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26924631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26924631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26924631,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26924631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26924631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26924631,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26924631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26924631,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":26924631,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":26924631,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":26924631,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":26924631,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26924631,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26924631,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26924631,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26924631,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":26924631,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":26924631,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":26924631,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":26924631,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26924631,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26924631,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":26924631,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26924631,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":26924631,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26924631,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2010-12-31","val":10153957,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":9986065,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":10411682,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10153957,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":1493134,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11220329,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":12163943,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":12163943,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1493134,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":12175584,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12175584,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":12175584,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12203584,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12223584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12223584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":12175584,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":12238846,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12253846,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12296446,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12296446,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":12295446,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12296446,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12328956,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12359466,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12388976,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":12328956,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":26905631,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26905631,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26924381,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26924381,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":26924381,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":26924381,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26924381,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26924381,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":26924381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26924381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":26924381,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":26924631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":26924631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":26924381,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26924631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":26924631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26924631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":26924631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26924631,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26924631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":26924631,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26924631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26897210,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26700000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26508658,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":26307318,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":26508658,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":26508658,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":26508658,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26508658,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26155229,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26008034,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25995701,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":25995701,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":25995701,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":25995701,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":25995701,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25995201,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25975038,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25963476,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":25963476,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":25963476,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":25963476,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":99861,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":99861,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":104117,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":104117,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":101540,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":112203,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":121639,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":121639,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":121639,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":121639,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":121639,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":121639,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":121755,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":121755,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":121755,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":121755,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":121755,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":121755,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":121755,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":121755,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":121755,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":121755,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":121755,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":121755,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":121755,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":121755,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":121755,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":121755,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":122035,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":122235,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":122235,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":122388,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":122388,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":122388,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":122388,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":122388,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":122538,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":122964,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":122964,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":122964,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":122964,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":122964,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":122964,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":122964,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":123289,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":123594,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":123899,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":269056,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":269056,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":269056,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":269056,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":269056,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":269056,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":269244,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":269244,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":269244,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":269244,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":269244,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":269244,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":269244,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":269244,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":269244,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":269244,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":269244,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":269244,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":269244,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":269244,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":269244,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":269244,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":269244,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":269244,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":269244,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":269244,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":269244,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":269244,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":269244,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":269244,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":269244,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":269244,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":269244,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":269244,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":269244,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":269246,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":269246,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":269246,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":269246,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":269246,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":269246,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":269246,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":269246,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":269246,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":269246,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":269246,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":269246,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":269246,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":269246,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":269246,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":269246,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":269246,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":269246,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":269246,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":269246,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":269246,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":269246,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":269246,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":269246,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":269246,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":269246,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":269246,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":269246,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":269246,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":269246,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":269246,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":269246,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":269246,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":269246,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":269246,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":269246,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":269246,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":269246,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":269246,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":269246,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.39,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.39,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-06-30","val":0.25,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0.32,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2018-01-01","end":"2018-03-31","val":0.178,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.175,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0.172,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.177,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0.181,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.179,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.138,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.138,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.151,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0.151,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0.161,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0.161,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.18,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0.18,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.18,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0.227,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.227,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0.227,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.198,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.198,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0.198,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.205,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":0.205,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.211,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0.211,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0.218,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0.218,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.199,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0.199,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0.185,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0.185,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.202,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.202,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.202,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.247,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0.247,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.227,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.227,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0.211,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.211,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.222,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.215,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.221,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.205,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0.205,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.235,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":0.235,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0.269,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.269,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.244,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.244,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.262,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.262,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":0.236,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":0.229,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.225,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":0.22,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.214,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.211,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.236,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.268,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":0.259,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.255,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.251,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"}]}},"ContractWithCustomerRefundLiability":{"label":"Contract with Customer, Refund Liability","description":"Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.","units":{"USD":[{"end":"2018-03-31","val":28402,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1I"},{"end":"2018-12-31","val":28402,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":28402,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":28402,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":28000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":28402,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":28000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28402,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":28000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-09-30","val":28000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3I"},{"end":"2019-12-31","val":28000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":28000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":28000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":28000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":28000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2020-03-31","val":28000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":28000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":28000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2020-09-30","val":28000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":28000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":28000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":28000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":28000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":28000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-03-31","val":28000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"ConvertibleDebtCurrent":{"label":"Convertible Debt, Current","description":"The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"end":"2010-12-31","val":147999,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":147999,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2010-12-31","val":148000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":148000,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":73323,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":26562897,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":13933294,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":39345247,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":12782357,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":50706094,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11553866,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22096650,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":22096650,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":10542784,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":10542784,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":33278876,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":33278876,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":11182226,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":11182226,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":44376620,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":44376620,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13801048,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":13801048,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":31373170,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":31373170,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":17572122,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":17572122,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":49047917,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":49047917,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":49047917,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":17674747,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":17674747,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":17674747,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":65768655,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":65768655,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":65768655,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20527863,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":20527863,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":36602212,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":36602212,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":16074349,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":16074349,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":68249699,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":68249699,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":68249699,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":31647487,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":31647487,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":31647487,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":90853052,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":90853052,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":90853052,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19186177,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":19186177,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":45782293,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":45782293,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":26596116,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":26596116,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":75352946,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":75352946,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":29570653,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":29570653,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":109744919,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":109744919,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37704064,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":37704064,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":68865782,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":68865782,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":31161718,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":31161718,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":102207811,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":102207811,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":33342029,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":33342029,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":137858768,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":137858768,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36979138,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":38399630,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":38399630,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-03-31","val":38399630,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":76520618,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":78733460,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":39541480,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":40333830,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":40333830,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-04-01","end":"2023-06-30","val":40333830,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":103052607,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":105875664,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":26531989,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":27142204,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":27142204,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":130017558,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":133607296,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":133607296,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":27731632,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-10-01","end":"2023-12-31","val":27731632,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":29537096,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":29537096,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":63444641,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":63444641,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":33907545,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":33907545,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":98879961,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":98879961,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":35435320,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":35435320,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":136060442,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":136060442,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":36287805,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":36287805,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":78776715,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":42488910,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":123098196,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":44321481,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":187096369,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":77760474,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":32753054,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":17834339,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":48097685,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":15344631,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":70162747,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":70162747,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":20423414,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":50703562,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":47944839,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":29245866,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":27521425,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":92671662,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":87740414,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":41968100,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":39795575,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":128243735,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":128243735,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":119044251,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":26087151,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":26087151,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":50659420,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":50659420,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":24572269,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":24572269,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":73447142,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":73447142,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":22787722,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":22787722,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":103592557,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":103592557,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":24927194,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":23946749,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":50315078,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":40844409,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":25387884,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":20889655,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":69537396,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":56532284,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":19222318,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":15687340,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":88780096,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":72888844,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":15462402,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":14853636,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":29361864,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":29361864,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":14508227,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":14508228,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":43267708,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":43267708,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":13905844,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":13905844,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":58091288,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":58091288,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10541966,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":10541966,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":22915427,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":22915427,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":12373461,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":12373461,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":37052512,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":37052512,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":14137085,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":14137085,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":51191895,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":51191895,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9625473,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":9625473,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":22842023,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":22842023,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":13216550,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":13216550,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":31546514,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":31546514,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":8704491,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":8704491,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":40018762,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":40018762,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12629604,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":12629604,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26562897,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":13933294,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":39345247,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":12782357,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":50706094,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11553866,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":1815664,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4577253,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2761588,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8538757,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":8538757,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":3961504,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3961504,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":4004929,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7801305,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3796376,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11850760,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":11850760,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4049455,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":4049455,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16281900,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21724190,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":21724190,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":30882557,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":1420492,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":41707006,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":24255220,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":59591539,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":17884533,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":82280542,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":82280542,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":22553862,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":56519887,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":52715701,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":32311555,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":30161838,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":102159753,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":95618735,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":45639866,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":42903034,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":143650575,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":143650575,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":13510190,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":31848872,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":62554361,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":30705489,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":91926170,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":29371809,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":25498868,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":25498868,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":22168446,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":14716250,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":13053533,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"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":"2011-01-01","end":"2011-12-31","val":40353,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":160483,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":160483,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":110166,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":57168,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":65416,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":65417,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1223,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":1223,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":60672,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":60672,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":178652,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":178652,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":339694,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":339694,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2080315,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2080315,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3929333,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2010-12-31","val":2428452,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":2428452,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2800763,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":2800763,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2420963,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2486684,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1836748,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":1836748,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1836748,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":1836748,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1836748,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":1836748,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1001879,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2155339,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2455493,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2617592,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":2617592,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":2617592,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":2617592,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2389864,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1428878,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-12-31","val":2401574,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":2349943,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1082778,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":133875,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":250000,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":250000,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":250000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2016-01-01","end":"2016-12-31","val":2438910,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":2438910,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"}]}},"DebtConversionConvertedInstrumentSharesIssued1":{"label":"Debt Conversion, Converted Instrument, Shares Issued","description":"\"The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.\"","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":42857,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":42857,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":150000,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":150000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"DebtInstrumentDecreaseForgiveness":{"label":"Debt Instrument, Decrease, Forgiveness","description":"Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.","units":{"USD":[{"start":"2011-09-01","end":"2011-09-14","val":2000000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-09-13","end":"2011-09-14","val":2000000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2011-10-24","end":"2011-10-25","val":2500000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2021-01-01","end":"2021-09-30","val":1668200,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":1668200,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1668200,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2021-06-30","val":120708,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"DebtInstrumentIncreaseDecreaseOtherNet":{"label":"Debt Instrument, Increase (Decrease), Other, Net","description":"Amount of increase (decrease) in debt instruments, classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":100608,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2018-03-31","val":0.042,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.042,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.042,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2019-06-30","val":0.06,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.06,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.06,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"DebtIssuanceCosts":{"label":"Debt Issuance Cost (Deprecated 2016-01-31)","description":"Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees).","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":-56150,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"}]}},"DebtLongtermAndShorttermCombinedAmount":{"label":"Debt, Long-term and Short-term, Combined Amount","description":"Represents the aggregate of total long-term debt, including current maturities and short-term debt.","units":{"USD":[{"end":"2011-12-31","val":5950995,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":5950995,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":5950995,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5727046,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5672906,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5601654,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":5601654,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":5601654,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":5601654,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":5601654,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5540962,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5557111,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5516088,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4274813,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":4274813,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":4274813,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":4274813,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":4274813,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4162213,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4129082,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4095409,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4062128,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":4062128,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":4062128,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":4062128,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":4062128,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4026404,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3991055,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3955128,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3918614,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3918614,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3918614,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":3918614,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3918614,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3881502,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3843784,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2320087,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13664,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":13664,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":13664,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":13664,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":13664,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9427,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9309,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4714,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2352,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":2352,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":2352,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2352,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":2352,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1172,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"}]}},"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":"2010-01-01","end":"2010-06-30","val":-635917,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":1313188,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":453637,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":394131,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2022-01-01","end":"2022-12-31","val":1488258,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1526926,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":1534224,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-88194,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-88194,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":196907,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2018-12-31","val":7257007,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6730120,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":7727799,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":7727799,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6356604,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":6356604,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":6356604,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4513493,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":4513493,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":38668,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":38668,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":38668,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21177,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34187,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"}]}},"DeferredTaxAssetsCapitalLossCarryforwards":{"label":"Deferred Tax Assets, Capital Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.","units":{"USD":[{"end":"2011-12-31","val":25420,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":25420,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":25420,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":25420,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":25420,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":25420,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":25420,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2011-12-31","val":-21214,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-22152,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2014-12-31","val":179,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-4687,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-4687,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2022-12-31","val":91929,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3931,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3111,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4148,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2011-12-31","val":94640,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":94640,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":94640,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":160145,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":160145,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":82274,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":82274,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":103909,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":103909,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":104190,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":104190,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":27122,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":27122,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":27524,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":27524,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":21495,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":21495,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":21495,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":22620,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":22620,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":22620,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":39433,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":39433,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":46557,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":46557,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":83963,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":83963,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":57015,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":57015,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":19878,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2011-12-31","val":7954228,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":8729849,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":8729849,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":9549868,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":9549868,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10479170,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":10479170,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11051885,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11051886,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12336171,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":12336171,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7316605,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":7316605,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7257007,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":38668,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":49526,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":66186,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":90858,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1I"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1140002,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":612832,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":102607,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-06-30","val":6715,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"}]}},"DeferredTaxAssetsNetNoncurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Noncurrent","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":2844511,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":2844511,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":2390874,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2450380,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2011-12-31","val":7536703,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9063107,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":9063107,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":9279196,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":9279196,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10499884,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":10499884,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11136538,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11136538,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12174859,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":12174859,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7376283,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":7376283,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7251479,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":34328,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":34328,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":34328,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":27085,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":27085,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":27085,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":40945,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":40945,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":91929,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1727126,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"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":"2011-12-31","val":44195,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":45698,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":45698,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":56351,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":56351,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":96009,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":96009,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":88303,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":88303,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":93985,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":93985,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":58050,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":58050,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":57019,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":57019,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":57019,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":57019,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":57019,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6836,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":6836,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":6836,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6836,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":6836,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6836,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":6836,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6836,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":6836,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6836,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":6836,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":47341,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2011-12-31","val":-372276,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-552078,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.","units":{"USD":[{"end":"2011-12-31","val":24675,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":24674,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":24674,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":24674,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":24674,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":24674,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":24674,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":24674,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":24674,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":24674,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":24674,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1703,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":1703,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18882,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":32154,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":32154,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":32154,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":28580,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":28580,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":28580,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":224240,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":224240,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":57822,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":57822,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":100910,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":100910,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":128673,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":128673,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":167259,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Contingencies","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contingent liabilities.","units":{"USD":[{"end":"2011-12-31","val":622085,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":50540,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":50540,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":513219,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":513219,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":90829,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":90829,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":157936,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":157936,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":152846,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":152846,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":81907,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":81907,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18882,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":97897,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":180300,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":180300,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":180300,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":256065,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":256065,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":256065,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":297984,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":297984,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":442012,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2011-12-31","val":7954228,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":8729849,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":8729849,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":9549868,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":9549868,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10479170,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":10479170,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11051885,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11051886,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12336171,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":-12336171,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7316605,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":7316605,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7257007,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":7257007,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6730120,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":7727799,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":7727799,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6356604,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":6356604,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":6356604,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4513493,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":4513493,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3928134,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2012-12-31","val":22152,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":19748,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":19748,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-179,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2012-12-31","val":552078,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":489389,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":489389,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":340099,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":340099,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":454788,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":454788,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":214383,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":214383,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":228460,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":228460,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":97897,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":7251479,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6765424,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":7763103,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":7763103,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6527548,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":6527548,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":6527548,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4500023,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":4500023,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1727126,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":442012,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":226446,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":226446,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":146109,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":146109,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":386007,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"DefinedContributionPlanEmployerMatchingContributionPercent":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","description":"Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.1,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":0.1,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.1,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.1,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.1,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.1,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","description":"Percentage employer matches of the employee's percentage contribution matched.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":0.06,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.06,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.06,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.06,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.06,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.06,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage":{"label":"Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage","description":"Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.","units":{"pure":[{"start":"2014-01-01","end":"2014-01-31","val":1,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2014-01-01","end":"2014-01-31","val":1,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2013Q4I"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.15,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.15,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.15,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.15,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.15,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.15,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.15,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.15,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0.15,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.15,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.15,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.15,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.15,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.15,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":204107,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":439366,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":439366,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":474357,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":324958,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":353340,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":353340,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":521438,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":521438,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":389932,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":403716,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":320744,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":320744,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":251097,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":251097,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":264021,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":264021,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":264021,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":327026,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":327026,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":327026,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":498866,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":498866,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":685134,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":685134,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":676614,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":136304,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":69880,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":236098,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":99794,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":202310,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":101187,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":289053,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":86743,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2022-01-01","end":"2022-09-30","val":1106427,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":534964,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1451834,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":354351,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":690525,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":336174,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1028238,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1028238,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":337713,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":337713,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1362064,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":1362064,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":343565,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":343565,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":705832,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":705832,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":362267,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":362267,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1120611,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1120611,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":414779,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":414779,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1551774,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1551774,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":445341,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":445341,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":905752,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":460411,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1378276,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":472524,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1866589,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":485963,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"DepreciationAndAmortizationDiscontinuedOperations":{"label":"Depreciation and Amortization, Discontinued Operations","description":"Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":136304,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":236098,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":414142,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":414142,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":87691,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":202310,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":160094,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":72402,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":289053,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":165993,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":5899,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":429481,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":429481,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":305780,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":152427,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":152427,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":295923,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":295923,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":143496,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":143496,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":448260,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":448260,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":152337,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":152337,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":696477,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":696477,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":192884,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":192884,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":356656,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":181787,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":163772,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":76658,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":543735,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":269113,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":187079,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":87326,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":729958,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":353034,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":190923,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":90585,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":181815,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":181815,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":94677,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":91230,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":288600,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":287786,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":99893,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":105971,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":382565,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":381751,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":140624,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":140624,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":222332,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":222332,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":81708,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":81708,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":302831,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":302831,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":80499,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":80499,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":535222,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":535222,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":99764,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":99764,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":209400,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":209400,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":109636,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":109636,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":287278,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":287278,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":77878,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":77878,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":403716,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":403716,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":85242,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":85242,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":177776,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":177776,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":92534,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":92534,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":245048,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":245048,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":67272,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":67272,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":320744,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":320744,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":89752,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":89752,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":177484,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":177484,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":87732,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":87732,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":275721,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":275721,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":98237,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":98237,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":286747,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":286747,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":74324,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":74324,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":159672,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":159672,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":85348,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":85348,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":227558,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":227558,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":227558,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":67886,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":67886,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":67886,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":520298,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":520298,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":520298,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":179729,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":179729,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":359435,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":359435,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":179706,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":179706,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":539217,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":539217,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":539217,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":179782,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":179782,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":179782,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":728626,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":728626,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":728626,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":204912,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":204912,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":421131,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":421131,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":216219,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":216219,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":637307,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":637307,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":216176,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":216176,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":926095,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":926095,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":291947,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":291947,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":571463,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":571463,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":279516,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":279516,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1106427,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1106427,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":534964,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1451834,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1451834,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":354351,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":354351,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":690525,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":690525,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":336174,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":336174,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1028239,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1362064,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":343565,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":705832,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":362267,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"}]}},"DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation":{"label":"Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation","description":"Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"}]}},"DisposalGroupIncludingDiscontinuedOperationInventory":{"label":"Disposal Group, Including Discontinued Operation, Inventory (Deprecated 2014-01-31)","description":"For the disposal group, including a component of the entity (discontinued operation), carrying amount of inventories (net of all valuation allowances and write-downs).","units":{"USD":[{"end":"2011-12-31","val":917934,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationLongLivedAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Long Lived Assets, Noncurrent (Deprecated 2015-01-31)","description":"Amount classified as long lived assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":3441766,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":3441766,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":3441765,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNet":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant, and Equipment, Net (Deprecated 2014-01-31)","description":"For the disposal group, including a component of the entity (discontinued operation), carrying value (net of accumulated depreciation and any write-downs) of tangible assets that are held by an entity for use in the production or supply of goods and services, for rental to others, or for administrative purposes and that are expected to provide economic benefit for more than one year. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.","units":{"USD":[{"end":"2011-12-31","val":284848,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2015-12-31","val":124160,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":285722,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":583344,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":806976,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"}]}},"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":"2013-09-30","val":3583358,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2014-09-30","val":2303359,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-09-30","val":2303359,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2011-06-30","val":677000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2I"},{"end":"2011-09-30","val":677000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3I"},{"end":"2012-06-30","val":711075,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":966121,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1278000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1278000,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1278000,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1278000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2013-03-31","val":2453812,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3387539,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3258288,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"}]}},"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":"2012-09-30","val":3583358,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3583358,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3583358,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2303359,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2303359,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2303359,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2303359,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2303359,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2303359,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2303359,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-06-30","val":0.56,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0.57,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.57,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1.04,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":1.04,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.02,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.09,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":0.04,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":0.06,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":0.02,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.2,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-0.04,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.1,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-0.08,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.09,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":0.09,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":0.09,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.16,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.16,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.2,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-0.2,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.2,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-0.2,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.04,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.04,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.19,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-0.19,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.07,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-0.07,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.09,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.09,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.19,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-0.19,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.12,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.12,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.22,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-0.22,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.41,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-0.41,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.36,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.36,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.39,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-0.39,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.37,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.37,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.18,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.18,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.02,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0.02,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.01,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0.01,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.04,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0.04,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.07,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.07,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.01,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":0.01,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.02,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.02,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0.01,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.01,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.04,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0.04,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.04,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":0.04,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.07,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0.06,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0.02,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0.02,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0.11,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0.11,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0.11,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.24,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.24,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.24,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.07,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0.07,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.15,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.15,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0.08,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.08,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.27,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.27,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.12,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.12,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.37,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.37,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.24,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":0.24,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0.14,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.14,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.36,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.36,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.58,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.58,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.09,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":0.09,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.15,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":0.15,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.22,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.22,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0.06,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.06,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.27,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":0.27,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.07,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.07,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.13,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":0.13,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.06,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.06,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.2,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":0.2,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0.06,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0.06,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.26,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.26,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.1,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":0.1,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.2,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":0.11,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.33,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":0.13,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.56,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.34,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2011-01-01","end":"2011-09-30","val":-0.04,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-0.08,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-09-30","val":-0.2,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.04,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":0.53,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0.54,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.54,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.96,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":0.96,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.02,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.08,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":0.04,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":0.05,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":0.02,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.18,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-0.04,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.1,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-0.08,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.09,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":0.09,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":0.09,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.16,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.16,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.2,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-0.2,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.2,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-0.2,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.04,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.04,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.19,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-0.19,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.07,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-0.07,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.09,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.09,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.19,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-0.19,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.12,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.12,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.22,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-0.22,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.41,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-0.41,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.36,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.36,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.39,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-0.39,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.37,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.37,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.18,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.18,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.02,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":0.02,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.01,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0.01,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.04,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0.04,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.07,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.07,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.01,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":0.01,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.02,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.02,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0.01,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.01,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.04,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":0.04,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.08,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0.1,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.04,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":0.04,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.07,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0.06,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0.02,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0.02,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":0.18,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0.11,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":0.11,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0.11,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.24,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0.24,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.24,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.07,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0.07,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.15,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.15,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":0.08,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0.08,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.27,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":0.27,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":0.12,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":0.12,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.37,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.37,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.24,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":0.24,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":0.14,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":0.14,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.36,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":0.36,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0.12,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.58,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.58,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.09,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":0.09,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.15,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":0.15,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":0.06,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.22,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.22,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":0.06,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.06,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.27,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":0.27,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.07,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.07,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.13,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":0.13,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.06,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0.06,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.2,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":0.2,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0.06,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":0.06,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.26,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.26,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.1,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":0.1,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.2,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":0.11,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0.33,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":0.13,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0.56,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0.34,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2017-12-31","val":202773,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":205112,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":205112,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":205112,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":205112,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":205112,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":67278,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":143540,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":99576,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":157148,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10745,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":10745,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2014-12-31","val":72773,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2440,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":89860,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":89860,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-09-30","val":545,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1090,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":1090,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":545,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":545,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":545,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":545,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":545,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"EntityWideRevenueMajorCustomerAmount":{"label":"Entity-Wide Revenue, Major Customer, Amount (Deprecated 2013-01-31)","description":"Amount of revenue generated from a single external customer that accounts for 10 percent or more of an entity's revenues.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":21000000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":41500000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":20400000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-06-30","val":25000000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-09-30","val":38500000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":13500000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"}]}},"EntityWideRevenueMajorCustomerPercentage":{"label":"Entity-Wide Revenue, Major Customer, Percentage (Deprecated 2013-01-31)","description":"Percentage of revenue generated from a single external customer that accounts for 10 percent or more of an entity's revenues.","units":{"pure":[{"start":"2011-01-01","end":"2011-06-30","val":0.36,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":0.38,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.398,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.41,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.38,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.39,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-09-30","val":0.39,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.397,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.43,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.29,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2017-12-31","val":41352,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":77002,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":77002,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":77002,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":77002,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":77002,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":91002,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":105752,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":121252,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":137502,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":1482223,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1482223,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1482223,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1482223,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1482223,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1146623,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1146623,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1146623,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1146623,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1146623,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1014895,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1014895,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":2340355,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1682195,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1682195,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1682196,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1682195,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1027095,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1033508,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1041891,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-12-31","val":620237,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":366142,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":382370,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":301200,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":199188,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":97175,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":97175,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":401600,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":401600,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":301200,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":200800,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100400,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":447500,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":685450,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":505175,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":335150,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":167025,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":660600,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":551717,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":373411,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":727191,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":732960,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":732960,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":746938,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":747334,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":747330,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":747322,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":382370,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":335600,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":335600,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":335600,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":335600,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":335600,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":335600,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":335600,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":335600,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":335600,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":381500,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":381500,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":658160,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":655100,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":655100,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":655100,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":655100,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":655100,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":731948,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":744797,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-12-31","val":543196,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":256320,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":382370,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":371450,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":371450,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":371450,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":371450,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":341100,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":341100,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":341100,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":341100,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":341100,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":381500,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":387000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":663660,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":655100,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":655100,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":655100,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":655100,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":655100,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":731948,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":744797,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":726313,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":732084,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":543196,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":543196,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":543589,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":543584,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":256312,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":382370,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":401600,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":401600,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":401600,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":401600,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":365950,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":365950,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":365950,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":365950,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":365950,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":387000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":411850,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":688510,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":655100,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":655100,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":655100,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":655100,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":655100,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":731948,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":744797,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":727191,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":732960,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":732086,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":746066,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":746464,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":746461,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":449869,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":382370,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":401600,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":401600,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":401600,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":401600,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":401600,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":401600,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":401600,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":401600,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":401600,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":411850,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":335625,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":180275,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":660600,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":660600,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":660600,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":660600,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":655100,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":731948,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":744797,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":727191,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":732960,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":732960,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":746938,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":747334,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":747330,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":746454,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2017-12-31","val":41352,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":311352,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":311352,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":311352,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":311352,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":311352,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":326352,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":341352,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":356352,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":371352,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2018-12-31","val":234350,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":234350,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":234350,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":234350,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":234350,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":235350,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":235350,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":235100,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3394073,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3293673,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3191661,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3089648,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":3089648,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2992473,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2892073,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2791673,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2691273,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2912370,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":5189120,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4993545,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":4993545,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":4993545,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":4993545,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4993545,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4813270,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4643246,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4475120,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4308095,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":4499170,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4513017,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4394490,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4253307,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4094397,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3911159,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3776842,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3593998,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3407167,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3220335,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactions":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions","description":"Amount of minimum sublease rentals to be received by the seller-lessee for sale-leaseback transactions accounted for using the deposit method or as a financing.","units":{"USD":[{"end":"2015-12-31","val":180000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsThereafter":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, Thereafter","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFiveYears":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Five Years","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee 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":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFourYears":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Four Years","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee 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":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinOneYear":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, Next Twelve Months","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee 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":"2015-12-31","val":60000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinThreeYears":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Three Years","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee 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":"2015-12-31","val":60000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee 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":"2015-12-31","val":60000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-1026078,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-1026078,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"GainLossOnNonRecourseDebt":{"label":"Gain (Loss) on Non-Recourse Debt","description":"Amount represents the difference between the cash acquisition price of the debt and the net carrying amount of the debt at the time of its extinguishment (or deconsolidation of in-substance real estate when an entity defaults on its debt obligations).","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":1668200,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1668200,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"GainLossOnSaleOfDebtInvestments":{"label":"Gain (Loss) on Sale of Debt Investments","description":"The difference between the carrying value and the sale price of debt securities, not separately or otherwise categorized as trading, available-for-sale, or held-to-maturity. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":9198570,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":9198570,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"GainLossOnSaleOfProperties":{"label":"Gain (Loss) on Sale of Properties","description":"The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":1026078,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":-1026078,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1026078,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1156135,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1156135,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-30325,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-30325,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-40045,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-40045,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-40045,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-40045,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":40045,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-40045,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-40045,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":40045,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2024-01-01","end":"2024-12-31","val":-7084,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-7084,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-5491,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-5491,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-5491,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-385000,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-385000,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-385000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":9198570,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":9198570,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":9198570,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":10548570,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":10548570,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-09-01","end":"2011-09-14","val":1720000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-09-13","end":"2011-09-14","val":-1720000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2010-12-31","val":837117,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":837117,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":837117,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2496906,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2018-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2018-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2018-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2018-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4723110,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4723110,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1367109,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":1367109,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2019-12-31","val":1367109,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1367109,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1367109,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":1367109,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-06-30","val":1367109,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1367109,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1367109,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2020-09-30","val":1367109,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1367109,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":1367109,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1367109,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3258586,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":3258586,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3258586,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":6140465,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6140465,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6357453,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2022-06-30","val":6357453,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3621453,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3621453,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":3621453,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":3621453,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":3621453,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3621453,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3621453,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3621453,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":3621453,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3921453,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3921453,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":3921453,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3921453,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":3921453,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":3921453,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3921453,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3921453,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3621453,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3621453,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":3621453,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3621453,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":3621453,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":3621453,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3621453,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3621453,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3621453,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3621453,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":3621453,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3621453,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":1367109,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":1367109,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":1367109,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":1367109,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":1367109,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":1367109,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":1891477,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1891477,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":4773356,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":4773356,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-12-31","val":4773356,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-12-31","val":4773356,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":216988,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2023-01-01","end":"2023-12-31","val":300000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"}]}},"GoodwillOtherIncreaseDecrease":{"label":"Goodwill, Other Increase (Decrease)","description":"Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2023-01-01","end":"2023-09-30","val":300000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":300000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":300000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-12-31","val":300000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":300000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":300000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-300000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":300000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-12-31","val":300000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":300000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"}]}},"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":"2011-01-01","end":"2011-12-31","val":20114735,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":6727513,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":10739940,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":4012427,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":16927281,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":6187341,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":24284053,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":24284053,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5613952,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":5302824,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":9749884,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":6460782,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4135932,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2885454,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":14282189,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":9772608,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4532305,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3312361,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":19761591,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":14207091,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4433744,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":3210671,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6220855,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":6220855,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3010185,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3010184,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9355260,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":9355260,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":3134405,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":3134405,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12651467,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":12651468,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2333183,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":2333183,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4902359,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":4902359,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2569176,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":2569176,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7289100,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":7289100,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2386741,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2386741,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":9725844,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":9725844,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2149043,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2149043,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4430899,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":4430899,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2281856,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2281856,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6298479,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6298479,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":1867580,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1867580,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8307847,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":8307847,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2494241,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2494241,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5307875,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":5307875,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2813633,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":2813633,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8203887,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":8203887,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":2896004,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":2896004,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":11288824,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":11288824,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2502006,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":2502006,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4692485,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4692485,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":2190478,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2190478,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7169654,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":7169654,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2477169,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":2477169,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9679723,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":9679723,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2218482,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":2218482,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5583797,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":5583797,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3365315,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":3365315,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10770251,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":10770251,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":10770251,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":5186454,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":5186454,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":5186454,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":16255842,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":16255842,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":16255842,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5301280,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":5301280,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9772538,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":9772538,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":4471258,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":4471258,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":16935935,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":16935935,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":16935935,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":7163397,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":7163397,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":7163397,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":23068963,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":23068963,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":23068963,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6304264,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":6304264,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13432154,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":13432154,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":7127890,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":7127890,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":21542270,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":21542270,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":8110116,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":8110116,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31221159,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":31221159,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9711034,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":9711034,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21189034,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":21189034,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":11478000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":11478000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":33044691,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":33044691,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":11855657,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":11855657,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":44827086,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":44827086,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11409902,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":11409902,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":11409902,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-03-31","val":11409902,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22171949,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":22171949,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":10762047,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":10762047,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":10762047,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-04-01","end":"2023-06-30","val":10762047,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":31906231,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":31906231,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":9734282,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":9734282,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":9734282,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":41656530,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":41656530,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":41656530,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":9750299,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-10-01","end":"2023-12-31","val":9750299,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":10320684,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":10320684,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21710141,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":21710141,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":11389457,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":11389457,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":33174380,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":33174380,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":11464239,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":11464239,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":44315787,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":44315787,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11968024,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":11968024,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24355947,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":12387923,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":37423877,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":13067930,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":53924993,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":20620416,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":320239,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":635534,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":315295,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-147147,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-782681,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1600949,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":959003,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":897419,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1247876,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-1309460,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-2206878,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-2206879,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1677947,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1739531,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-428221,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-430071,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1621655,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-1621655,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":300412,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":337777,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-822145,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-333295,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-1122557,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-524772,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2254099,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1196576,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-1431954,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-863281,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2659189,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-720816,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-485338,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-284585,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-823652,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-823652,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-539068,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-539067,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-809803,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-810822,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":12830,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":12831,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-634675,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-635693,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-801063,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-801063,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-933035,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-933035,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-131973,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-131973,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1415581,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-1415581,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-482546,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-482546,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2330322,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-2330322,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-690234,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-690234,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1227151,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1227151,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-536917,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-536917,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2737701,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-2737701,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-1510550,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1510550,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-4005814,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-4005814,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":219536,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":484638,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":265150,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1088521,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":603874,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1838786,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":1838786,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":657685,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":657685,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2780713,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":2780713,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":2780713,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6383943,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":6383943,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"}]}},"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-12-31","val":10765877,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":10765877,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":320239,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":635534,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":315295,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-147147,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-782681,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1013535,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":1013535,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":1641302,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":959003,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":924022,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1247876,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-1229650,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-2206878,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-2153672,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1677947,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1633118,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-428221,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-403468,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1461172,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-1461172,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":358012,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":395377,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-862180,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-373330,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-1220192,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-622407,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2079720,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1022197,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-1217540,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-648867,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2549023,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-663648,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-468022,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-281006,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-776582,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-776582,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-495577,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-495576,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-779828,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-780846,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":14434,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-4263,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-569259,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-570276,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-774219,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-774219,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-908112,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-908112,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-133894,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-133894,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1372499,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-1372499,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-464387,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-464387,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2298520,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-2298520,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-669670,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-669670,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1191525,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1191525,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-521855,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-521855,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2697741,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-2697741,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-1506216,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1506216,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-3957898,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-3957898,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":235395,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":235395,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":489966,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":489966,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":254619,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":254619,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1120128,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1120128,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":630153,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":630153,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1840009,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":1840009,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":380664,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":380664,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":660819,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":660819,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":280156,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":280156,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":149267,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":149267,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-511552,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-511552,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":718357,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":718357,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":364871,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":364871,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":967816,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":967816,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":602946,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":602946,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2045001,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2045001,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2045001,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":1077185,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1077185,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1077185,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2875829,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":2875829,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":2875829,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1192726,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1192726,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1775177,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1775177,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":582451,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":582451,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4760274,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":4760274,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":4760274,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":2985097,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2985097,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2985097,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6473561,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":6473561,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":6473561,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2039042,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":2039042,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4224839,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4224839,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2185797,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2185797,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7357695,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":7357695,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3132856,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3132856,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10161683,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":10161683,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2677517,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2677517,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6575627,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":6575627,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":3898110,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3898110,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9957397,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":9957397,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3381770,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3381770,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14379527,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":14379527,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3243963,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":3243963,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5346246,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":5346246,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2102283,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":2102283,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7371706,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7371706,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":2025460,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2025460,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9021370,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":9021370,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2457817,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2457817,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4483235,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":4483235,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":2025418,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2025418,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6737919,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":6737919,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":2254684,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":2254684,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8749180,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":8749180,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3217705,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":3217705,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6761173,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":3543468,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":11090586,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":4329413,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":18723218,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":11302233,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2010-01-01","end":"2010-06-30","val":4933530,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":5130728,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":5072039,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":138509,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":1334228,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":870850,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3103194,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1768966,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"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":"2011-01-01","end":"2011-09-30","val":-0.01,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-0.07,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-09-30","val":-0.14,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.04,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-03-31","val":0.03,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.06,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":0.03,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-12-31","val":0.14,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.08,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":0.07,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.1,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.11,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.18,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-0.18,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.14,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.03,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.13,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-0.13,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.07,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-0.03,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.09,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.04,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.19,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-0.1,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.12,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.07,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.22,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-0.06,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-0.02,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.04,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.04,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.06,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-0.06,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.05,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.05,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.19,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.19,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.02,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0.01,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.04,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-03-31","val":0.03,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.06,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":0.03,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-12-31","val":0.14,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.08,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":0.07,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.1,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.11,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.18,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-0.18,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.14,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.03,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.13,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-0.13,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.02,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.07,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-0.03,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.09,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.04,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.19,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-0.1,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.12,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.07,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.22,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-0.06,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-0.02,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.04,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.04,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.06,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-0.06,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.05,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.05,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-0.07,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.19,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-0.19,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-0.06,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.1,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.04,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.22,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.12,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.3,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.01,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.02,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0.01,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.04,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0.02,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":-124933,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-202259,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":-77326,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-303625,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-101366,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-587414,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-461752,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-400168,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-662406,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-600822,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-200654,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-200654,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-768225,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-706641,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-107669,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-105819,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-689513,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-689513,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-37365,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-488850,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-599003,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1057523,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-568673,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1938373,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-37640,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-238393,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4151565,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-4151565,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-3913172,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-3913172,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3985827,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-3984808,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":166757,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":166757,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-3889056,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-3888038,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2564,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":2564,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":44247,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":44247,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":41683,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":41683,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":58095,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":58095,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":13848,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":13848,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":78021,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":78021,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-97,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-97,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-164,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-164,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-67,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-67,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":661,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":661,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":825,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":825,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-09-30","val":-0.03,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-0.01,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-09-30","val":-0.06,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-03-31","val":-0.01,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.02,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":-0.01,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-12-31","val":-0.05,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.04,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-0.03,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.06,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.05,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.02,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-0.02,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.06,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.01,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.06,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-0.06,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.04,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.05,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.09,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.16,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-0.02,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.34,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-0.34,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.32,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.32,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.33,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-0.33,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.32,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.32,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-03-31","val":-0.01,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-0.02,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":-0.01,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-12-31","val":-0.05,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.04,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-0.03,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.06,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.05,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-0.02,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-0.02,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-0.06,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-0.01,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.06,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-0.06,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.04,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-0.05,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.09,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.16,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-0.02,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.34,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-0.34,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.32,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-0.32,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.33,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-0.33,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.01,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.32,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.32,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"}]}},"IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority":{"label":"Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority","description":"The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.","units":{"USD":[{"end":"2015-09-30","val":286652,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2015-09-30","val":286652,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2015Q3I"},{"end":"2016-09-30","val":286652,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-09-30","val":286652,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q3I"},{"end":"2018-04-04","val":17294,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q1I"}]}},"IncomeTaxExaminationPenaltiesAndInterestAccrued":{"label":"Income Tax Examination, Penalties and Interest Accrued","description":"The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.","units":{"USD":[{"end":"2015-09-30","val":66645,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2015-09-30","val":66645,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2015Q3I"},{"end":"2016-09-30","val":66645,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-09-30","val":66645,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q3I"},{"end":"2018-04-02","val":17294,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-04-02","val":17294,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1I"}]}},"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":-580996,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-513949,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-580996,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":24675,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":24675,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":463517,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":302751,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1055086,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":591569,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":40353,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":26603,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":79810,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":53207,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":106413,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":26603,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":160483,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":160483,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":57600,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":57600,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-40035,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-40035,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-97635,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-97635,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":174379,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":174379,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":214414,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":214414,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":110166,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":57168,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":17316,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":3579,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":47070,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":47070,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":43491,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":43491,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":29975,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":29976,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1604,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-17094,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":65416,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":65417,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":26844,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":26844,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24923,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":24923,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1921,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-1921,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":43082,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":43082,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":18159,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":18159,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20564,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":20564,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35626,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":35626,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":15062,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":15062,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":39960,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":39960,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":4334,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":4334,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15859,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":15859,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5328,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":5328,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-10531,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-10531,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":31607,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":31607,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":26279,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":26279,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1223,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":1223,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34456,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":34456,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":40433,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":40433,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-5977,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5977,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":23787,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":23787,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-16646,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-16646,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":60672,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":60672,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10236,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":10236,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23654,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":23654,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":13419,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":13419,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":65364,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":65364,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":65364,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":41710,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":41710,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":41710,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18577,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":18577,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":34854,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":34854,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":16277,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":16277,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":35127,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":35127,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":35127,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":273,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":273,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":273,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30770,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":30770,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":63455,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":63455,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":32685,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":32685,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":89910,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":89910,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":26455,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":26455,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30292,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":30292,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":80544,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":80544,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":50252,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":50252,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":144605,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":144605,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":64061,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":64061,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1309606,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-1309606,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":717646,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-717646,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1216220,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-1216220,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":498574,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":-498574,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1534187,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1534187,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":317967,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":317967,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1873918,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":1873918,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-550278,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":550278,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1011517,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1011517,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-461239,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":461239,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1581162,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1581162,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":569645,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":569645,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1992121,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1992121,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":724358,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":724358,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1515427,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":791069,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2487920,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":972493,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4126240,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2462500,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"IncomeTaxExpenseBenefitContinuingOperations":{"label":"Income Tax Expense (Benefit), Continuing Operations (Deprecated 2013-01-31)","description":"The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":40353,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":160483,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":119962,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":102189,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":102189,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":70425,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":70425,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":45309,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2021-01-01","end":"2021-09-30","val":86000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":86000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":98000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":133000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":133000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":133000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":133000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":162000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":196165,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":197561,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2017-03-01","end":"2017-03-23","val":261490,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-03-01","end":"2017-03-23","val":261490,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2017-03-01","end":"2017-03-23","val":261490,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-12-31","val":45309,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":20025,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":20025,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":20025,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":56780,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":56780,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":43578,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":43578,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":43578,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":43578,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":43578,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":43578,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":43578,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":43578,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":30025,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":30025,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":30025,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":59025,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":59025,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":59025,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":56900,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":56900,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":86000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":86000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":98000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":162000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":196165,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":197561,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1352525,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1352525,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1862525,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1862525,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2270708,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2270708,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1732100,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":2153798,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":2834505,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":241,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":319772,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":319772,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":319772,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":319772,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"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":"2011-01-01","end":"2011-12-31","val":-354684,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":775621,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":775621,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":815610,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":222093,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":182154,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":182154,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":779308,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":779308,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1344094,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":1344094,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-570139,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-570139,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-152043,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-152043,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-631775,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-631775,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":-631775,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1371195,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-1371195,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-1371195,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1787132,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-1787132,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-4513493,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-4513493,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-39037,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-39037,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":21915,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":21915,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"}]}},"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":"2011-01-01","end":"2011-12-31","val":343610,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-785797,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-785797,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-822667,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-225640,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-211318,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-211318,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-781497,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-781497,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1345685,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1345685,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":625603,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":625603,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":150855,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":150855,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":626468,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":626468,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":626468,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1364191,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1364191,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":1364191,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2133953,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2133953,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3019701,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":3019701,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1894488,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":1894488,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1837328,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1837328,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3931876,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","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":"2011-01-01","end":"2011-12-31","val":11074,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":10176,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":10176,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":7057,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":3547,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":29164,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":29164,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2189,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2189,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1591,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":1591,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-62225,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-62225,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1189,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":1189,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5307,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":5307,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":5307,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7004,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":7004,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":7004,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3501,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":3501,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5534,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":5534,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9178,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":9178,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":8415,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":8415,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9648,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":120510,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":26954,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":494212,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-60784,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":40353,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":160483,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":160483,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":110166,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":57168,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":65416,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":65417,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":47021,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":47021,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":38756,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":38756,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":178652,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":178652,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":137915,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":137915,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":151320,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":151320,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":222253,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxSettlements":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, 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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":65417,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":31802,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":47916,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1223,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":1223,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":60672,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":60672,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":95116,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":89618,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":112808,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1309606,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-1309606,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1873918,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2010-01-01","end":"2010-06-30","val":668242,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-903533,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-233546,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":-233546,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-808900,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-185595,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":151812,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":805896,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1650169,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":2350786,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":2350786,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":2320223,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2685292,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-2685292,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1707486,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-1707486,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1115383,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1115383,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":297228,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":297228,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4670,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-4670,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1109515,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1184671,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1736641,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":1656627,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":3091915,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":2987425,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-173085,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-367918,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-284162,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-284165,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-744372,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-738614,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":78674,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":78672,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-931776,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-931776,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2028212,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-2028212,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1939872,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-1939872,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-509773,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-964636,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-201346,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-201346,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":705449,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":705449,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1042271,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1042271,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":3260997,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":3260997,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1011559,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-858148,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1110251,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1141256,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1104418,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-1104418,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-731438,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-731438,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-308133,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-308133,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-333674,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-333674,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1189542,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1189542,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-163660,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-163660,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-564868,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-564868,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-949957,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-949957,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-627911,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-627911,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-627911,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-492952,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-492952,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":-492952,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-647804,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-647804,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-831398,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-831398,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1006345,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1006345,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1006345,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-29332,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-29332,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":29332,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-240410,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-240410,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1574520,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":1574520,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":100952,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":100952,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-752379,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":752379,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":81088,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":81088,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":767122,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":767122,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":1924658,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1924658,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1367713,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1367713,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-821413,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-218632,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":106071,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-32310,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"IncreaseDecreaseInAccountsPayableRelatedParties":{"label":"Increase (Decrease) in Accounts Payable, Related Parties","description":"The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":454863,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-68612,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-68612,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-153411,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31005,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":-205132,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-205132,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-212616,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-212616,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-523333,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-523333,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-12-31","val":-813320,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-813320,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-13853,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-13853,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3074021,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-3074021,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-3074021,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-3074021,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-3074021,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-3074021,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-3074021,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":-3074021,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"}]}},"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":"2010-01-01","end":"2010-06-30","val":249780,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":172738,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":66072,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":66072,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-417500,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-308608,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-311994,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":-290771,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-351414,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":603769,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":603769,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":600569,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1002636,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-1002636,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-427375,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-427375,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-139498,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-139498,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-860391,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-860391,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":37797,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":37797,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-408619,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-253347,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-566274,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-442730,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-448885,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-379763,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":15521,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":22344,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":20963,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":20963,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":62276,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":62276,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":741406,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":741406,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-889408,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-889408,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-732597,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-732597,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-737002,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-737002,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-674228,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-809021,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-62895,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-62895,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-33462,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-33462,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-4122,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-4122,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":262411,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":262411,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-92398,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-24413,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":177581,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":194127,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":479193,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-479193,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":689205,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":689205,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":209217,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":209217,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-70837,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-70837,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":146811,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-146811,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-75810,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-75810,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":105606,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":105606,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":361079,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":361079,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":920929,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":920929,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":920929,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":1877783,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":1877783,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":1877783,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-525519,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-525519,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-140228,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":140228,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1661332,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1661332,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-1661332,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-151124,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-151124,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":151124,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":344103,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":344103,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3365999,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-3365999,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-2871070,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-3969701,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1809397,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1452651,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2023-01-01","end":"2023-03-31","val":328487,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-78053,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1385580,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":161815,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3168236,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-3168236,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2732769,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-2732769,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-3668782,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-3668782,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-3192068,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-3192068,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1009842,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1009842,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":764047,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":603181,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":6917633,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-7582445,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":134793,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-128509,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-128509,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-67985,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-16546,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1412,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-1412,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39215,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":39215,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-39215,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-39215,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-12-31","val":-39215,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":39215,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"}]}},"IncreaseDecreaseInCustomerDeposits":{"label":"Increase (Decrease) in Customer Deposits","description":"The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":886083,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-905013,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-848309,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1313315,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-7489,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":18236,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":58232,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":430362,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-964015,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":-964015,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-834869,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-834869,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":318591,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-09-30","val":618745,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":780844,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":780844,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-227728,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-227728,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1188714,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-12-31","val":-216018,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-267649,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-466625,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-608240,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-12-31","val":-1267165,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-43132,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-74322,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":79358,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":79358,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-03-31","val":-118710,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-118710,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":369511,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":369511,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":23911,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":23911,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":23911,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-263572,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":260615,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":260615,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":341260,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":341260,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":511610,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-357548,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":64969,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1019363,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"}]}},"IncreaseDecreaseInDueFromRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Related Parties, Current","description":"The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":33743,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":148475,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":124704,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":583344,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"}]}},"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":"2010-01-01","end":"2010-06-30","val":-7953,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-7953,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"IncreaseDecreaseInIntangibleAssetsCurrent":{"label":"Increase (Decrease) in Intangible Assets, Current","description":"The increase (decrease) during the reporting period in intangible assets (for example patents and licenses).","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":15000,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":15000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":15300,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2338002,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-1738388,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1889096,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":1889096,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-588148,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1611125,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-180043,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":414999,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2425929,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":228286,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":228286,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":-689648,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":740883,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":740883,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2200484,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":2200484,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":974998,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":974998,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":1215438,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":1215438,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1333907,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1333907,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1615284,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1208909,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1593001,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":464004,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":989128,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":677809,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-699418,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":13004,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":667,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":667,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-320964,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-320964,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-372863,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-372863,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":298501,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":298501,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-884361,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-884361,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-465887,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-465887,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1578651,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1578651,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":684498,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":684498,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":72208,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":72208,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-417338,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-417338,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-181370,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-181370,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":156391,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":156391,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-204596,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-204596,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-807543,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":807543,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-786446,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-786446,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3190,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":3190,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":824941,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":824941,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-900750,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":900750,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1167404,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":1167404,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":550567,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":550567,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":138509,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":138509,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":256103,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":256103,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":256103,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-1464843,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-1464843,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":-1464843,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-111931,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-111931,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-145381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":145381,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1108062,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1108062,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-1108062,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":497444,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":497444,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-497444,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1623485,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1623485,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2579991,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-2579991,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-2647432,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2647432,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-3554802,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-3554802,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":573139,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":573139,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3755662,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":3755662,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":4014627,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-4014627,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-4707349,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":4707349,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":350053,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":350053,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2762524,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-2762524,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-4295072,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4295072,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":4390392,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":4390392,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2476259,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2476259,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3633741,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":3633741,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":5927057,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5927057,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2559347,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2559347,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":418567,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":418567,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1675660,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":3360740,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":9360441,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1054875,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"IncreaseDecreaseInNotesReceivableCurrent":{"label":"Increase (Decrease) in Notes Receivable, Current","description":"The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":675000,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-675000,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":666722,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":666722,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8317,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-8317,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-11166,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-11166,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":22409,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-22409,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-22409,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":22409,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":131001,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":38298,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":51581,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":51581,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7167,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":14334,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":76180,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":78097,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":78097,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":78096,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":219,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":219,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7380,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":7380,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":13973,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":13973,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":80162,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":80162,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":19755,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":19755,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":66615,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":59688,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":55071,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":44013,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":61071,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":95057,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-53975,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-57694,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-59679,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-59679,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-60510,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-60511,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-45629,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-45629,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-675,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-675,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1035,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-1035,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-2710,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-2710,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":75870,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":75870,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-60675,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-60675,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-86871,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-86871,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-93621,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-93621,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-93621,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-93621,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-30526,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-30526,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-30526,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-30526,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-33409,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":33409,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-11852,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-11852,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-39038,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-39038,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-31665,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-31665,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":29292,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-29292,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-30342,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-30342,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":451,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":451,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":55700,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":55700,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":47884,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":47884,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":47884,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":47374,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":47374,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":47374,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5120,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-5120,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":95695,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-95695,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":94830,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":94830,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-94830,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-7145,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-7145,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":7145,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":100000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-146042,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-146042,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-417347,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":417347,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-1024234,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-1024234,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":794731,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":794731,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":754759,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":-754759,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-311420,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":311420,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":985509,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-985509,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":228959,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":228959,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":202788,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-202788,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-55601,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":55600,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-15728,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":-15728,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4700,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-4700,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18609,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":18609,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":104188,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":104188,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":64129,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":64129,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":181785,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":181785,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":96649,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":99249,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-25751,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9625,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1889,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":138358,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":81898,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":160797,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-274923,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":-274923,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":52738,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":103160,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":160336,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":69982,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":69982,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":56498,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":26279,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":26279,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":99188,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":99188,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":140097,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":140097,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":236738,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":236738,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-20734,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-20734,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-100846,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-82325,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-41321,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-36387,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-85060,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-92115,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":43235,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":70971,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":78821,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":78821,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":68380,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":68380,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-34087,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-34087,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":91529,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":91529,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":83659,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":83659,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":67217,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":67217,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2034,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2034,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":40965,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":40965,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":50665,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":50665,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-11244,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-11244,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-51518,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-51518,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":264297,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":264297,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":262895,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":262895,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":256206,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-256206,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":126362,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":126362,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":188287,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":188287,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":56228,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":56228,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":1854,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1854,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-100297,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-100297,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":185536,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":185536,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":248178,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":248178,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":212866,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":212866,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":212866,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":3375,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":3375,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":3375,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":163312,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":163312,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1269517,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-1269517,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":155518,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":155518,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-155518,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":108884,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":108884,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-108884,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":576578,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":576578,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-169373,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-169373,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-886591,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":886591,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-60996,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-60996,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":173436,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":173436,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-981616,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":981616,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":1213187,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-1213187,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-792778,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":792778,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47847,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":47847,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-75838,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":75838,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":165863,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-165863,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-149392,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":-149392,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":214242,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":214242,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-159517,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-159517,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-332013,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-332013,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-208222,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-208222,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-97167,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-97167,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":292616,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":167568,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":365280,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-93695,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2011-01-01","end":"2011-12-31","val":369225,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":369454,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2013-01-01","end":"2013-03-31","val":137464,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":137464,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2014-07-01","end":"2014-09-30","val":47778,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":47778,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":511278,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":511278,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":461205,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":461205,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":453021,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":453021,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":477718,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":477718,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":510205,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":510205,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":519019,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":519019,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":309599,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":309599,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":243239,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":243239,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":166917,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":166917,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":182958,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":182958,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":100457,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":100457,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15250,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":15250,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":15250,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15250,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":15250,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1520,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":15250,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":15250,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":15250,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":15250,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":15250,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":15250,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":15250,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":15250,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":15250,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":15000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":15000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":15000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":15000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":15000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":15000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":15000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":15000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":15000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":15000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":15000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":15000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":15000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":15000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":15000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":15000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":15000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":15000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":15000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":15000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":15000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":15000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":15000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":15000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":15000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":15000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":15000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":15000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":15000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":15000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":15000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":15000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":15000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":15000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"IntangibleAssetsCurrent":{"label":"Intangible Assets, Current","description":"The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.","units":{"USD":[{"end":"2020-12-31","val":2992473,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2992473,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2791673,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2691273,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":3024245,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2912370,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2800495,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-12-31","val":4993545,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2010-12-31","val":2435339,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":2435339,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":41352,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":41352,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2421005,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2467230,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3397367,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":3397367,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":3397367,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":3397367,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":3397367,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":3397367,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3340485,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3283603,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3226722,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3169840,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":3169840,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3169840,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":3169840,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":3169840,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3112958,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3056077,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2999195,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2942314,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":2942314,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":41353,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":41353,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":41353,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2881986,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":34460,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":31014,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":27568,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":27568,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":27568,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":27568,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":27568,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":24122,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":20676,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":17230,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13784,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13784,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":13784,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":13784,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13784,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10338,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6892,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3446,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2023-12-31","val":4499170,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4499170,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":4499170,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-06-30","val":4435699,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4283558,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4097778,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":4097778,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":4097778,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":4097778,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":4097778,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3915083,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3780766,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3593998,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3407167,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":3407167,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3220335,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"IntangibleAssetsNetIncludingGoodwill":{"label":"Intangible Assets, Net (Including Goodwill)","description":"Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.","units":{"USD":[{"end":"2018-06-30","val":212417,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":212500,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":234350,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":234350,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":234350,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":234350,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":234350,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":235350,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":235600,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":235100,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3394073,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":3394073,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2992473,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":284389,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":173983,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":369824,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":85435,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":383994,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":383994,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":98606,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":192565,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":263593,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":103786,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":164987,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":311937,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":437889,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":119372,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":174296,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":573215,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":573215,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":573215,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":90714,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":90714,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":181119,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":181119,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":90406,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":90405,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":253796,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":253796,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":72677,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":72677,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":306450,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":306450,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":51704,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":51704,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":103962,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":103962,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":52258,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":52258,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":170566,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":170566,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":66604,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":66604,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":268189,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":261185,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":84562,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":80813,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":169143,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":169143,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":88330,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":88330,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":258383,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":258383,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":89239,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":89240,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":341382,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":341382,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":83768,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":83768,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":172661,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":172661,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":88893,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":88893,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":257487,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":257487,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":84826,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":84826,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":347967,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":347967,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":95207,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":95207,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":195770,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":195770,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":100563,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":100563,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":284679,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":284679,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":88909,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":88909,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":364532,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":364532,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":49840,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-49840,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":99205,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":99205,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":49365,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":49365,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":149522,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":149522,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":50316,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":50316,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":199243,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":199243,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-46882,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":46882,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":92530,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":92530,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":45648,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":45648,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":130630,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":130630,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":38100,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":38100,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":149540,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":149540,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":34549,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":34549,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":92058,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":92058,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":57509,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":57509,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":240778,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":240778,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":240778,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":148720,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":148720,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":148720,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":414961,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":414961,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":414961,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":145315,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":289612,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":289612,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":144297,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":144297,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":445411,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":445411,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":445411,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":155799,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":155799,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":155799,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":620499,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":620499,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":620499,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":179022,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":356726,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":356726,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":177704,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":177704,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":545579,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":545579,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":188853,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":188853,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":704051,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":704051,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":123239,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":123239,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":244281,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":244281,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":121042,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":121042,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":364238,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":364238,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":119957,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":119957,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":483693,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":483693,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":117064,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":117064,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":231752,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":231752,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":114688,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":114688,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":348918,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":117166,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":463201,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":120854,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":229995,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":109141,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2020-07-01","end":"2020-07-09","val":5645,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-07-01","end":"2020-07-09","val":5645,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-07-09","val":5645,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2020-07-01","end":"2020-07-09","val":5645,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2020-07-01","end":"2020-07-09","val":5645,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2020-07-01","end":"2020-07-09","val":5645,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2020-07-01","end":"2020-07-09","val":5645,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q2I"},{"start":"2020-09-01","end":"2020-09-14","val":5645,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q3I"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-145315,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":289612,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":144297,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-03-31","val":-179022,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":356726,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":177704,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":284389,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":369824,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":417768,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":417768,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":88799,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":178442,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":263593,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":311937,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":313062,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":374237,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":374237,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":374237,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":91645,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":91645,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":101999,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":101999,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":141052,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":141052,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":269237,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":269237,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":40390,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":40390,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":42615,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":40390,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":59468,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":59468,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":193410,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":193410,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":69344,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":69344,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":146157,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":146157,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":223880,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":146157,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":295363,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":295363,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":72507,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":72507,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":149884,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":149884,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":149884,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":149884,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":266546,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":266546,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":64599,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":64599,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":151390,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":103514,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":237849,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":364532,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":49840,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":99205,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2020-01-01","end":"2020-12-31","val":620499,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":688391,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":129989,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":252431,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":372819,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":116061,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":233495,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":349747,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"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":237849,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":364532,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":49840,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":99205,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":149521,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":149521,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":199243,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":199243,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":46882,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":46882,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":92530,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":92530,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":130594,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":130594,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":149540,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":149540,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":34549,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":34549,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":92058,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":92058,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":240778,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":240778,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":240778,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":390864,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":390864,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":390864,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":121718,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":121718,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":291845,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":291845,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":443415,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":443415,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":443415,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":620499,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":620499,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":179082,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":359253,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":541863,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":541863,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":372819,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2023-01-01","end":"2023-03-31","val":116061,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":233495,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":349747,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":463561,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":178674,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":178674,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":284796,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":284796,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":385285,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":385285,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":449032,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":449032,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":111195,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":111195,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":218685,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":325532,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":419571,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":79271,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2019-12-31","val":7374,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7884,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":7884,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2018-12-31","val":9765094,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":9765094,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":9765094,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-06-30","val":10004260,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10001523,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8615019,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":17046716,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":17046716,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7977228,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":7977228,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":18657841,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":20877185,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":11635225,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":10717291,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":10717291,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":10717291,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":11635225,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":10717291,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":11458174,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":12917775,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11692290,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11932729,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":11932729,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":11932729,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":11932729,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":11932729,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":13266637,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13548013,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13525730,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12921857,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":12921857,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":9992156,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":9992156,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":9992156,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12222439,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11517687,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11196056,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11144157,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":11144157,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":11144157,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":11144157,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":11144157,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11442658,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10259796,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10678270,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9565506,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9565506,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":9565506,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":9565506,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9565506,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10250004,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9637714,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9148168,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9384136,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":9384136,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9384136,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":9384136,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":9384136,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9540577,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9179540,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8576593,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8597690,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":8597690,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":8597690,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8597690,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":8597690,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8600881,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9422631,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9498441,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9765094,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":9765094,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":9765094,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":9765094,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":9765094,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10315661,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11112806,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11230400,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9509454,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":9509454,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":9509454,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":9509454,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":9509454,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":9509454,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":9509454,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9397523,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9364073,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10617516,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":10617516,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10006897,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":10006897,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":10006897,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":10006897,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":10006897,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":10006897,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11630383,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12586889,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12654329,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14048436,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":14048436,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":14048436,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":14048436,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":14048436,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14621575,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17804096,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18063063,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18755785,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":18755785,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":18755785,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":18755785,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":18755785,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19105838,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21518309,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23050857,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":23146177,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":23146177,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":23146177,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":23146177,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":23146177,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25622436,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26779918,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29073234,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25705524,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":25705524,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":25705524,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":25705524,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":25705524,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26124091,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":27381184,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29066264,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":35065965,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":35065965,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":34011090,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3771703,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":3771703,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3771703,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"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":"2012-01-01","end":"2012-06-30","val":76365,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":76365,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":76365,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"}]}},"Land":{"label":"Land","description":"Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.","units":{"USD":[{"end":"2011-12-31","val":1160470,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1160470,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":1160470,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1160470,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":1160470,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1160470,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":1160470,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1160470,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1160470,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1160470,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":317386,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1087329,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":1087329,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1309459,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":658599,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":638320,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":638320,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":475665,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2019-01-01","end":"2019-03-31","val":134595,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2023-01-01","end":"2023-09-30","val":1418928,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-03-31","val":473881,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":946598,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":157969,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":479096,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":162719,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":650609,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":174347,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":174347,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":450928,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":319975,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":276581,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":814572,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":814572,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":814572,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":338402,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":338402,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":338402,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1151619,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":1151619,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":1151619,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":306537,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":306537,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":649276,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":649276,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":342740,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":342740,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1071066,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1071066,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1071066,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":421790,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":421790,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":421790,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1452689,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1452689,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":1452689,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":449486,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":449486,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":895433,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":895433,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":588896,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":588896,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1516262,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1516262,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":620829,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":620829,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2109104,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2109104,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":622863,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":622863,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1282723,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":1282723,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":659860,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":659860,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1938392,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1938392,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":655669,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":655669,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2597528,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":2597528,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":659616,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1361885,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":1361885,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":705365,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":705635,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2048238,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2048238,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":686354,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":686354,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2751559,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":659616,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-12-31","val":2751559,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":784735,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":784735,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1552637,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1552637,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":767902,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":767902,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2399239,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2399239,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":846602,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":846602,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3260453,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":3260453,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":878336,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":878336,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1730163,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":851827,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2501886,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":771724,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3469303,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1074945,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":2212969,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2075942,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1938762,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1801575,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":289327,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":289327,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":289327,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":289327,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":550623,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":223045,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":223045,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":223045,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":247040,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":247040,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":247040,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":223045,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":491541,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":491540,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":491540,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":247040,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":550624,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":550623,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":550623,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":491540,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":411392,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":274367,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":137187,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-03-31","val":265865,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":239599,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":214833,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":185326,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2010-12-31","val":11770423,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":11770423,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":14468188,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":14468188,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10662946,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":12954403,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":12357083,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":12357083,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":12357083,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":12357083,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":12357083,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":12357083,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8867262,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10883190,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11540123,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13031359,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":13031359,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":13031359,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":13031359,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":13031359,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":12738270,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12907616,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13987836,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":14479807,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":14479807,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":14479807,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":14479807,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":14479807,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13727497,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13308247,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12459514,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12821758,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":12821758,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":12821758,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":12821758,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":12821758,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11938875,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11204465,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12044625,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12282586,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":12282586,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":12282586,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":12282586,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":12282586,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13242989,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12675301,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11267887,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7006375,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":7006375,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":7006375,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":7006375,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7006375,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6083307,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5688151,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5575279,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5558837,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":5558837,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":5558837,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5558837,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5192365,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5220069,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4004111,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5929888,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15959341,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16190859,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15809220,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":15809220,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":15809220,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":15809220,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":15809220,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":15809220,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":15809220,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14617160,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16248112,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21198881,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":21198881,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":23000650,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":23000650,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":23000650,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":23000650,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":23000650,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":23000650,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22650626,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24596279,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24380698,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31639998,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":31639998,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":31639998,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":31639998,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":31639998,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29484201,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30688526,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":29937770,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27960759,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":27960759,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":27960759,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":27960759,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":27960759,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27899191,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26354488,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26362603,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25165376,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":25165376,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":25165376,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":25165376,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":25165376,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25434172,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23688774,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26274953,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25218351,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":25218351,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":25218351,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":25218351,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":25218351,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24521468,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24939202,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29874572,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28962539,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":28962539,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32068602,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":30260134,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":30260134,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":13866432,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":13866432,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":30641258,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":40732960,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":27648573,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":24741309,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":24358645,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":24488633,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":26114872,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":26122195,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25168984,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":24817250,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":24904131,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":23689043,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18857354,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18188207,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":18908601,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17250469,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16439402,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16810864,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":16154010,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16440132,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15357732,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12466221,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":12912677,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12209145,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12089779,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12580790,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13314613,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":13314613,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13294349,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13596231,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11885367,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":13018098,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14697984,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25316964,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26583957,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27003394,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":27003394,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26985483,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":29182609,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37118202,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":37118202,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":40579092,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":40579092,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42237340,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46336105,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49226925,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":59758743,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":64810926,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":67377879,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":71277209,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73741958,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":73606144,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":74198221,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":73474229,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":73474229,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":73474229,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":73474229,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":73474229,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":74745418,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":73848860,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":77391568,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":77870489,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":79664327,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82715760,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":90940468,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":96022747,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":96022747,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":107968543,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LiabilitiesAssumed1":{"label":"Liabilities Assumed","description":"The fair value of liabilities assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":58563,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":58563,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"}]}},"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":8452776,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":8452776,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":9737162,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":9737162,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7748485,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10218612,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9854943,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":9878833,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":9878833,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":9878833,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":9854943,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":9878833,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":6476693,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8594837,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6075231,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7604939,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":7604939,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":7604939,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":7604939,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":7604939,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7341721,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7541441,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12198188,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10338621,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":10338621,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":10338621,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10338621,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":10338621,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9701093,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9317192,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10807745,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8902162,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":8902162,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":8902162,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":8902162,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":8902162,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8057373,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7360681,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9724537,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9965563,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9965563,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":9965563,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":9965563,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9965563,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10929074,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10364507,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11263616,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7005301,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":7005301,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":7005301,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":7005301,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":7005301,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6083307,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5688151,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5575279,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5558837,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":5558837,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":5558837,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5558837,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":5558837,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5192365,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5220069,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4004111,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":4604637,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4435604,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3475926,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4018118,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4808939,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":4808939,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4808939,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":4808939,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":4808939,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":4808939,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":4808939,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3238180,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5248638,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6733946,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":6733946,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6052763,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":6052763,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":6052763,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":6052763,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":6052763,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":6052763,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5995358,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8285949,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5515794,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9796604,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":9796604,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":9796604,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":9796604,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":9796604,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8190806,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10116221,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10100128,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8865656,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":8865656,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":8865656,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":8865656,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":8865656,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9665395,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8771439,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9425584,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8993989,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":8993989,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":8993989,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":8993989,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":8993989,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10180980,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8486747,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10822743,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12518134,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":12518134,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":12518134,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":12518134,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":12518134,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11867713,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12360432,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11462680,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18681424,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":18681424,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21984520,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":54454,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":54454,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":54454,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":54454,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":175810,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":193400,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12222,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-12-31","val":589899,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":589899,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":589899,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-06-30","val":449903,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":345777,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":303564,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":303564,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":303564,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":303564,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":303564,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":279749,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":212485,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":212485,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":190810,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":190810,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":190810,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":190810,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":190810,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":190810,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":190810,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":190810,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"}]}},"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":"2015-12-31","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-09-30","val":2303359,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1700000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1700000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1700000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1700000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1700000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"LineOfCreditFacilityAmountOutstanding":{"label":"Line of Credit Facility, Amount Outstanding (Deprecated 2014-01-31)","description":"Amount borrowed under the credit facility as of the balance sheet date.","units":{"USD":[{"end":"2012-09-30","val":3583358,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q4I"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2013-03-31","val":3583358,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3583358,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3583358,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"}]}},"LineOfCreditFacilityCommitmentFeeAmount":{"label":"Line of Credit Facility, Commitment Fee Amount","description":"Amount of the fee for available but unused credit capacity under the credit facility.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":778883,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"}]}},"LineOfCreditFacilityCurrentBorrowingCapacity":{"label":"Line of Credit Facility, Current Borrowing Capacity","description":"Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.","units":{"USD":[{"end":"2021-06-30","val":354958,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"LineOfCreditFacilityInterestRateAtPeriodEnd":{"label":"Line of Credit Facility, Interest Rate at Period End","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2012-07-19","val":0.02,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q2I"},{"end":"2012-07-19","val":0.02,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-07-19","val":0.02,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-07-19","val":0.02,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-07-19","val":0.02,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2012-07-19","val":0.02,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"}]}},"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":"2012-07-19","val":7500000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q2I"},{"end":"2012-07-19","val":7500000,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-07-19","val":7500000,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-07-19","val":7500000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-07-19","val":7500000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2012-07-19","val":7500000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2010-12-31","val":3499887,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":3499887,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3499887,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":3499887,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3499887,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3499887,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2999887,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":2999887,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":2999887,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":2999887,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":2999887,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":2999887,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2999887,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2999887,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-12-31","val":146949,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q4I"},{"end":"2013-09-30","val":3707829,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":122536,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":122536,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":122536,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":124600,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":126699,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2432192,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":131003,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":131003,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":133210,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":135454,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2019-09-30","val":151000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"}]}},"LitigationReserve":{"label":"Estimated Litigation Liability","description":"Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.","units":{"USD":[{"end":"2013-06-30","val":150000,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":150000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-10-21","val":2000000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2013-12-31","val":1100000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1100000,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"}]}},"LitigationSettlementAmount":{"label":"Litigation Settlement, Amount (Deprecated 2017-01-31)","description":"Amount of judgment or settlement awarded to (against) the entity in respect of litigation.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2000000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2000000,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2000000,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":2000000,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":2000000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2000000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2000000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":314000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":314000,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2013-01-01","end":"2013-12-31","val":314000,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-12-31","val":83000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2013-01-01","end":"2013-12-31","val":83000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013"},{"start":"2014-07-01","end":"2014-09-30","val":120000,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":120000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":120000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"LoansReceivableBasisSpreadOnVariableRateDuringPeriod":{"label":"Loans Receivable, Basis Spread on Variable Rate, During Period","description":"The percentage points added to the reference rate or index during the adjustment period to compute the variable [fully indexed] rate on the loans receivable realized during the reporting period. This may be an effective margin for the period depending on the specific terms of the underlying loan agreement (for example, an annual disclosure for a loan with a quarterly adjustment period).","units":{"pure":[{"start":"2017-09-01","end":"2017-09-22","val":0.04,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q3I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2011-12-31","val":5447223,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":5447223,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":5447223,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5274203,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5457358,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5426420,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":5426420,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":5426420,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":5426420,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":5426420,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5396549,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5366175,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1789648,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4141186,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":4141186,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":4141186,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":4141186,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":4141186,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4026404,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3991055,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1651769,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3919596,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":3919596,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3919596,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":3919596,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":3919596,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3881502,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3843784,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2320088,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2317023,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2317023,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2317023,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2317023,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2317023,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2313915,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2310794,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4271,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1074,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2019-12-31","val":9639052,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":9639052,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":9639052,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9569648,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11168569,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12545542,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":12545542,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15413925,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":15413925,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":15413925,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":15413925,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":15413925,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":15413925,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":15301833,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15189785,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15175553,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18736131,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":18736131,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":18736131,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":18736131,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16829856,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16591734,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16285783,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15977405,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":14726703,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15666598,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15357164,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15246547,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14933491,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":14933491,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":14933491,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14621722,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14306866,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13841785,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13522179,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":13522179,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":13522179,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":13522179,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":13522179,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13195997,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13043286,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12485632,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9924635,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":9924635,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9796653,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2010-12-31","val":420170,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":420170,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":734267,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":734267,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":420170,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":420170,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":451674,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":451674,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":451674,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":451674,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":451674,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":451674,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":444171,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":412140,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":180920,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":146949,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":146949,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":146949,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":146949,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":146949,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":122750,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":122421,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":124471,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":122536,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":122536,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":122536,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":122536,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":122536,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":124600,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":126699,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":128833,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":131003,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":131003,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":131003,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":131003,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":131003,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":133210,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":135454,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1623098,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1589522,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1589522,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1589522,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1589522,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1589522,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1555380,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1520664,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1966214,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2021521,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":2021521,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2120457,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2120457,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":2120457,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2120457,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2120457,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2120457,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2136554,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2148318,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":550256,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2765794,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":2120457,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2765794,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":2765794,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1003592,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1241480,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1246083,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-12-31","val":1361443,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":1361443,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-09-30","val":971603,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3399409,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3374442,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2945351,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7787468,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":7787468,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7688363,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","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 after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2022-03-31","val":2102425,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2105150,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2107638,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1986443,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2006386,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2006588,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2006587,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1879320,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1871291,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1907553,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1782808,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1100347,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2012-12-31","val":175234,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":133627,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":142532,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1601591,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12590,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2352,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2022-03-31","val":858031,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":617765,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":309882,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1250702,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":932185,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":622808,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":312423,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1361443,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1153643,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":835132,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3584684,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7781730,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7787732,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7787763,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7787468,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":116041,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","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 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":"2013-12-31","val":1073,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2022-03-31","val":7776134,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7776051,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7775970,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":123447,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":122798,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":122792,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":122792,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":127075,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":127335,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":119983,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-12-31","val":124749,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":675535,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":1589523,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":12590,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2056,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2022-03-31","val":3572422,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3572066,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3571719,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7775912,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7775303,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7775305,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7775314,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":122798,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":123050,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":115797,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":119983,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":119983,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":125010,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":125011,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":125011,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":125011,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":675535,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2012-12-31","val":131003,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1601591,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2315949,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1074,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2022-03-31","val":1269959,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1269887,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1269822,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3571131,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3568514,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3568258,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3668010,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7775323,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7777394,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7768719,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":115797,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":115797,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":120234,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":120234,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":120234,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":120234,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":125012,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2012-12-31","val":3705894,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2525932,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1601591,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2315949,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2022-03-31","val":1250885,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1250815,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1250752,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1269770,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1261412,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1261413,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1361421,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3667532,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3569009,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3559682,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7787481,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7787491,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":116040,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":116040,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":116040,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":116040,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":120235,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2010-12-31","val":3169647,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":3169647,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2901363,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":2901363,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2841138,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2735791,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2471226,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":2447336,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":2447336,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":2447336,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":2471226,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":2447336,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2369395,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2274316,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1874000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1843062,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":1843062,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1843062,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1843062,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":1843062,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1813191,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1782817,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1789648,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1757827,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":1757827,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":1757827,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":1757827,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":1757827,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1723045,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1687696,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1651769,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1616237,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":1616237,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1616237,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1616237,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1616237,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1578143,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1540425,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16729,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13664,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":13664,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":13664,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":13664,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":13664,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10556,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7435,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4271,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1074,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-06-30","val":9202355,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10524021,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":10524021,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13293468,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":13293468,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":13293468,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":13293468,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":13293468,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":13293468,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13165279,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13041467,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14625297,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":16615674,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15826264,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15350254,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15039700,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-12-31","val":13572048,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":13572048,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-09-30","val":12870182,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9796588,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9668844,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9540281,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2137167,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":2137167,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2108290,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LongTermDebtPercentageBearingFixedInterestRate":{"label":"Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate","description":"The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.","units":{"pure":[{"end":"2020-04-20","val":0.01,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-04-20","val":0.01,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-04-20","val":0.01,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q1I"},{"end":"2020-07-09","val":0.0365,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-07-09","val":0.036,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-07-09","val":0.0365,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-07-09","val":0.0365,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-07-09","val":0.0365,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2020-07-09","val":0.0365,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-07-09","val":0.0365,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q2I"},{"end":"2020-09-14","val":0.0375,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q3I"}]}},"LongTermLineOfCredit":{"label":"Long-term Line of Credit, Noncurrent","description":"The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2011-12-31","val":2999887,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":2999887,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-09-30","val":3583358,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":3583358,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3583358,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3583358,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":2383359,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2303359,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2303359,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":2303359,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2303359,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2303359,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2303359,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2303359,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2303359,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2303359,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"}]}},"LongTermLoansPayable":{"label":"Loans Payable, Noncurrent","description":"Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2020-04-20","val":1670000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-04-20","val":1670000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-04-20","val":1670000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q1I"}]}},"LongTermNotesAndLoans":{"label":"Notes and Loans, Noncurrent","description":"Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1395875,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1395875,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4240658,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":4240658,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4240658,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":4240658,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4188357,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4142084,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5804622,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":15970337,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15826264,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15350254,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15039700,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14726703,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4240658,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":4240658,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2022-12-31","val":14726703,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14419637,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-12-31","val":13572048,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":13572048,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-09-30","val":12870182,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":9930828,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9796588,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9668844,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9540281,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2137167,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":2137167,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2108290,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"LossContingencySettlementAgreementConsideration1":{"label":"Loss Contingency, Settlement Agreement, Consideration (Deprecated 2013-01-31)","description":"Amount of consideration the entity has agreed to pay to settle a legal matter.","units":{"USD":[{"end":"2011-11-29","val":2560713,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"}]}},"MarketableSecuritiesGainLoss":{"label":"Marketable Securities, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":17400,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":17400,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments":{"label":"Marketable Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment Loss","description":"Amount of realized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":17440,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":17440,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"MortgageLoanRelatedToPropertySales1":{"label":"Mortgage Loan Related to Property Sales","description":"Mortgage loan related to property sales in noncash investing and financing activities.","units":{"USD":[{"start":"2016-05-01","end":"2016-05-31","val":2250000,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-05-01","end":"2016-05-31","val":2250000,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q2I"}]}},"NetCashProvidedByUsedInContinuingOperations":{"label":"Net Cash Provided by (Used in) Continuing Operations","description":"The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":3234699,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-03-31","val":-384912,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":1026457,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2022-01-01","end":"2022-03-31","val":3358769,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-190809,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-56715,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-383578,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1607650,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":1607650,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-190511,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-328509,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-261130,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":1566144,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-344407,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-1239082,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":-1239082,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":-1262972,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-114909,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-114909,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-247839,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-247839,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-334240,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-334240,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-373232,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-60691,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-103106,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-144129,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2016-01-01","end":"2016-09-30","val":-1598526,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":-1601591,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4287,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4357,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-8950,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-8950,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-11312,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-11312,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1181,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-1181,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2352,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2352,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-2352,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-2352,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-2352,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-2352,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9774347,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":9774347,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":9858432,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":9858432,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":9858432,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":9639052,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":9639052,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":9639052,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-69404,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-69404,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1529517,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1529517,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":2906490,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":2906490,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":2906490,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":5774873,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":5774873,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":5774873,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-112092,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-112092,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-224140,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-224140,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":1429828,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1429828,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2990405,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2990405,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1906274,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-1906274,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2144396,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":-2144396,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-2450347,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-2450347,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-2758725,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-2758725,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-310807,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-310807,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-815062,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-815062,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-2049209,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-2249209,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-3398963,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":-3398963,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1216915,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-1216915,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2247110,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-2247110,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-3290701,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-3290701,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-3675086,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-3675086,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-328808,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-328808,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-600219,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-1225455,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-3786452,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-127982,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-373232,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-60691,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-103106,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-144129,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1385404,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-1385404,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-112600,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-112600,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-145732,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-145732,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-179405,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-179405,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-212685,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-212685,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-35724,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-35724,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-71074,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-71074,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-107000,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-107000,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-143515,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-143515,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-37111,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-37111,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-74828,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-74828,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-1598526,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1601591,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4287,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4357,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-121839,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-224940,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-135517,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":-135517,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":290795,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-135501,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-156680,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":203749,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":224250,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-70682,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":-70682,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":-70682,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-304970,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-304970,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-855817,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-855817,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-823447,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-823447,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-878831,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-177069,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-431148,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-619894,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2016-01-01","end":"2016-09-30","val":1237215,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1070218,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-33750,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-94521,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-140186,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-140186,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-376837,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-376837,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-86074,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-86074,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-145825,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-145825,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-176135,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-176135,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-191132,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":-191132,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14175,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-14175,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5891791,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-5891791,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-6024506,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6024506,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-6024506,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-6039505,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-6039505,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":-6039505,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1529046,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-1529046,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1529046,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-1529046,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-3382591,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-3382591,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-3382591,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-7964588,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":-7964588,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":-7964588,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-324035,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":-324035,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1126416,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-1126416,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-3351141,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-3351141,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-4875356,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-4875356,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-93384,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-93384,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-420917,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":-420917,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-444185,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-444185,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-229339,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-229339,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":569522,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":569522,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-722621,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-722621,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-1285362,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1085362,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-1759861,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":-1759861,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-644792,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-644792,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1265004,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-1265004,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-3260717,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-3260717,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-3760404,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-3760404,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-382987,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-382987,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-879509,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-1085472,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-1248496,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-567901,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-878831,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-177069,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-431148,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-619894,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-640717,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-486491,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-100298,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-100298,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-109627,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-109627,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-141887,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-141887,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-155347,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-155347,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-8804,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-8804,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-76831,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-76831,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-235488,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-235488,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-437059,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-437059,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-14706,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-14706,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-99045,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-99045,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1237215,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1070218,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-33750,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-94521,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-298447,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-217433,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-2188579,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":-2188579,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1867030,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-18835,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":1433428,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":3328279,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":6715986,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":6646707,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":6646707,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":8014476,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2106281,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-2167865,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-4144388,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-4205972,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-2672017,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-2733601,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-475175,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1109827,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1717122,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1708798,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":381553,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-911817,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-846120,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-647335,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":248275,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":248275,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-281840,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-281840,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-226785,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-226785,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-614851,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-614851,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":375217,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":375217,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-960206,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-960206,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3662168,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-3662168,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-2732488,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-2732488,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":-2732488,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-542828,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":-542828,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":-542828,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1031715,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1031715,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":541486,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":541486,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":3234699,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":3234699,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":6897091,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":6897091,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":6897091,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-384912,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":263632,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":263632,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":1026457,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":2805063,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2805063,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3358769,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6362641,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":6362641,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":7725140,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":7725140,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":10019885,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":10019885,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2924025,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":2924025,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2748490,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":2748490,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":3469991,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3469991,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":5842708,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":5842708,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3791721,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3791721,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3002262,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":3002262,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":6449764,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":6449764,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":10190640,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":10190640,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1131057,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":1131057,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3722594,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":6126338,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":2580794,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":21156439,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-475175,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1072462,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1088476,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":5666,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":329804,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":2051006,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-179288,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-995174,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1535653,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-1535656,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-1834364,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-1836198,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-1580928,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-1582762,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-960480,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-960480,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-594627,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-594627,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-516540,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-516540,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":133854,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":133854,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-178799,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-178799,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-514425,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-514425,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-250243,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-250243,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":381553,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-911817,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-846120,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":-647335,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":5514526,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":5644677,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7475890,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":138509,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":10741202,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":10741202,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":195306,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":870711,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":433275,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":568099,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":237969,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2048108,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-450772,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1177397,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-884047,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1013535,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":1013535,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":1013535,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":497251,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":497251,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1910282,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-1910282,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-2407532,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-2407533,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-2446172,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-2446172,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-535890,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-535890,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-2311168,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-2311168,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":300412,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":300412,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-822145,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-822145,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-1122557,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-1123775,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-2254099,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-2254099,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-1431954,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-1431954,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2659189,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-2659189,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-522978,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-522978,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4975217,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-4975217,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-4452240,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-4452239,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-4795630,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-4795630,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":179587,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":179588,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4523731,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-4523731,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-798499,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-798499,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-888788,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-888788,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-90290,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-90290,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1357486,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-1357486,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-468698,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-468698,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2252301,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-2252301,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-690331,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-690331,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1227315,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1227315,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-536984,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-536984,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2737040,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-2737040,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-1509725,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1509725,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-4005814,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-4005814,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":219536,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":219536,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":484638,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":484638,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":265150,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":265150,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1088521,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1088521,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":603874,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":603874,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1838786,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":1838786,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":346208,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":346208,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":620386,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":620386,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":274179,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":274179,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":125480,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":125480,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-494906,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-494906,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":657685,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":657685,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":354635,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":354635,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":944162,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":944162,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":589527,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":589527,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1979637,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1979637,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":1979637,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":1035475,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1035475,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1035475,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2780713,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":2780713,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":2780713,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1174149,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1174149,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1740323,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1740323,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":566174,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":566174,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4725147,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":4725147,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":4725147,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":2984824,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2984824,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2984824,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6383943,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":6383943,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":6383943,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2008272,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":2008272,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4161384,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4161384,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2153112,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2153112,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7267785,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":7267785,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":3106401,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":3106401,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10048875,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":10048875,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2647225,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2647225,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6495083,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":6495083,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":3847858,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3847858,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9812792,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":9812792,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3317709,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3317709,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":15689133,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":15689133,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2526317,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":2526317,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4130026,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":4130026,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":1603709,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":1603709,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5837519,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":5837519,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":1707493,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1707493,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7147452,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":7147452,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":7147452,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1907539,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1907539,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3471718,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":3471718,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1564179,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1564179,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5156757,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5156757,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1685039,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1685039,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6757059,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":6757059,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":6757059,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2493347,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2493347,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5245746,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2752399,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8602666,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":3356920,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":14596978,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"start":"2025-01-01","end":"2025-12-31","val":14596978,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":8839733,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)","description":"\"The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.\"","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":5436857,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":5436857,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"}]}},"NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsiderationSharesIssued1":{"label":"Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration, Shares Issued","description":"\"The number of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2011-01-01","end":"2011-09-30","val":600000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":18302,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":862,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":18302,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":10478498,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":10478498,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-96361,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1745,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-261848,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":-500,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":-165487,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1745,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2156144,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-1894296,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-4963243,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":-4963243,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":-4963243,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-6789,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":-68373,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-92875,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-154459,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-86086,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-86086,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-126200,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-187784,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-31475,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-33325,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-246357,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-246357,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-39557,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-39557,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-88603,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-106423,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-49046,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-51532,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-152362,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-170779,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-63759,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-64354,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-142168,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-154489,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-53301,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-54318,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-111482,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-111482,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-57164,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-57164,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-213704,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-213704,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-83522,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-102222,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-167193,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-167193,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-80735,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-80735,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-168958,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-168958,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-88223,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-88223,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-250018,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-250018,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-81060,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-81060,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-339948,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-339948,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-94593,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-94593,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-195509,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-195509,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-100916,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-100916,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-281308,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-281308,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-85799,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-85799,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-360337,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-360337,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-54771,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":54771,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-84547,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-84547,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-29726,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-29726,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-126283,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-126283,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-41736,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-41736,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-114594,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":-114594,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22923,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-22923,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-40235,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-40235,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-48678,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-48678,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-71808,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-71808,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-31573,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-31573,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":66925,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-37947,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-38728,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-781,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-186493,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-147765,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"}]}},"NotesAndLoansPayable":{"label":"Notes and Loans Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1668200,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1668200,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4619579,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":4619579,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":4619579,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2843415,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"NotesAndLoansPayableCurrent":{"label":"Notes and Loans Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1813425,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1813425,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-09-30","val":33525,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":33862,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":33862,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":33862,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":33862,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":33862,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34201,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":34544,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2100000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":2100000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":123472,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1254958,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1254958,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":578250,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":578250,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":578250,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":578250,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":578250,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":4700,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4700,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4700,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":4700,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3383,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2983,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":2000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":2000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"NotesAndLoansReceivableNetNoncurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.","units":{"USD":[{"end":"2016-12-31","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-09-30","val":641475,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":632860,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":632860,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":632860,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":632860,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":632860,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":624197,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":621012,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-12-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1500000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1500000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1500000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1500000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2100000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":2100000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2100000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2100000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"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":"2021-06-30","val":15189785,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15175553,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2022-12-31","val":14726703,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":14726703,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":14726703,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-06-30","val":14105417,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13914961,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13572048,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":13572048,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":13572048,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13146097,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12998945,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"}]}},"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":"2010-12-31","val":52455,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":52455,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":52455,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2052455,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1668200,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1719036,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1719036,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1813425,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1813425,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1813425,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1813425,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1825487,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1832646,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":229909,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1065794,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1250702,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1250702,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1250702,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1251747,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1331586,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1361443,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":1361443,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1361443,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1361443,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":1361443,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1475625,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1307921,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":971603,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":3591351,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3399409,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3374442,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2945351,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7787468,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":7787468,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7688363,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2019-06-30","val":272587,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":276861,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1084072,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":1084072,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":293779,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":298014,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":302485,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":302485,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":307032,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":307032,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":307032,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":307032,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":307032,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":307032,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":311067,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":315672,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":320347,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1065794,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1065794,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1065794,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1065794,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1003592,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1241480,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1246083,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1250702,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1250702,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1246961,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"}]}},"NotesPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Notes Payable, Related Parties","description":"The amount for notes payable (written promise to pay), due to related parties.","units":{"USD":[{"end":"2019-06-30","val":9774347,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9707432,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8554980,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":9639052,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":9639052,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9275869,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-12-31","val":1668200,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1668200,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"NotesPayableRelatedPartiesNoncurrent":{"label":"Notes Payable, Related Parties, Noncurrent","description":"The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).","units":{"USD":[{"end":"2019-06-30","val":9501760,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9430571,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8554980,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":8554980,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9275869,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9202355,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9128146,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":9128146,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9052810,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":9052810,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":9052810,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":9052810,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":9052810,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9052810,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8976922,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8899383,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8820675,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"}]}},"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":{"Integer":[{"start":"2019-01-01","end":"2019-03-31","val":5,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":7,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":7,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019"}],"segment":[{"start":"2024-01-01","end":"2024-09-30","val":2,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}]}},"NumberOfStores":{"label":"Number of Stores","description":"Represents the number of stores.","units":{"pure":[{"end":"2016-05-31","val":3,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-05-31","val":3,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q2I"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":5735118,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11815131,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":6080013,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":18372615,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":6557484,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":5216383,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4867890,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10523461,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":6727689,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":5307078,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":3456329,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":16209547,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":10624026,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":5686086,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3896874,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":4848465,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":3437359,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6885955,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":6885955,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3448598,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3448596,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9921384,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":9922402,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":3036449,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":3036446,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":13054551,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3026667,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3026667,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5641513,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":5641513,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2614847,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":2614847,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8411581,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":8411581,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2770068,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2770068,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":11684416,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11684416,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2724120,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2724120,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5426915,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5426915,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2702795,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2702795,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8714912,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":8714912,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":3287997,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3287997,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":11905408,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":11905408,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2204075,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2204075,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4733362,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4733362,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2529288,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":2529288,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6957476,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":6957476,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":2224115,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":2224115,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9334221,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":9334221,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2098419,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":2098419,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3991431,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3991431,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1861644,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1861644,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6948579,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":6948579,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2957148,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":2957148,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9028291,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":9028291,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1815664,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4577253,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":2761588,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8538757,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":3961504,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13014808,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":13014808,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":13014808,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4004929,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7801305,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3796376,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11850760,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":4049455,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16281900,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":16281900,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":16281900,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4358141,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":4358141,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9405585,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":9405585,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":5047444,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5047444,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14852234,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":14852234,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":5446649,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":5446649,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21724190,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":21724190,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6851702,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":6851702,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14215121,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":14417167,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":7363419,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":7480249,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22503787,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":22814216,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":8288666,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":8397049,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":30882557,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":30882557,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8259654,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":8259654,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16958382,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":16958382,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":8698728,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":8698728,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":24742475,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":24742475,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":7784093,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":7784093,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":32899741,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":32899741,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7980541,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":7980541,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17460856,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":17460856,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":9480315,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":9480315,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":26904623,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":26904623,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":9443767,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":9443767,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":36156906,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":36156906,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8849603,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":8849603,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17982081,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":9132478,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":26848483,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":8866402,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":35816062,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9409755,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":-3613953,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-3509721,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-3390009,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":223944,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":287379,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":287379,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":416600,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1525048,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":897382,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":975136,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":480782,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3413386,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2008997,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1888338,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1111615,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":5976778,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":5976778,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":6604545,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":965792,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":992395,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1155001,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":-1075191,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-2120792,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":-2067586,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1551747,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1445334,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-396746,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-370143,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1214815,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":-1214815,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":397569,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":434934,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-773577,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-266907,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-1171146,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-570875,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1927358,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-851418,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-1153781,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-584513,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2406855,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-509159,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-414721,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":-226688,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-665100,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-665100,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-438413,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-438412,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-566124,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-567142,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":97956,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":97959,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-402066,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-403083,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-693484,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-693484,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-739154,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-739154,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-45671,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-45671,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1122481,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-1122481,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-383327,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-383327,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1958572,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1958572,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-575077,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-575077,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-996016,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-996016,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-420939,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-420939,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2416433,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-2416433,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":-1420417,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-1420417,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-3597561,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":-3597561,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":290166,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":290166,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":574513,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":574513,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":284345,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":284345,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1246411,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":1246411,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":671889,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":671889,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1954603,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":1954603,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":403587,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":403587,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":701054,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":701054,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":328834,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":328834,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":221075,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":221075,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-479979,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-479979,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":651432,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":651432,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":402818,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":402818,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1006544,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1006544,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":603727,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":603727,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2231494,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2231494,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":2231494,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":1224950,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1224950,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1224950,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3241034,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":3241034,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":3241034,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1296351,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1296351,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1971233,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1971233,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":674882,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":674882,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5085175,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":5085175,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":5085175,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3113942,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3113942,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":3113942,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6787063,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":6787063,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":6787063,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1946123,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":1946123,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4026569,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4026569,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":2080446,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2080446,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6690036,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6690036,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":2663467,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2663467,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9496969,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":9496969,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2859332,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2859332,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6973913,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":6771867,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":4114581,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3997751,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10540904,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":10230475,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3566991,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":3458608,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13944529,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":13944529,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3150248,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":3150248,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5213567,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":5213567,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":2063319,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":2063319,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7163756,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7163756,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":1950189,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1950189,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":8756789,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":8756789,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2340143,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2340143,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4249285,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":4249285,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1909142,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1909142,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6269757,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":6269757,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":2020472,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":2020472,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8158881,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":8158881,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3118421,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":3118421,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6373866,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":3255445,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10575394,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":4201528,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":18108931,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":11210661,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2018-04-01","end":"2018-06-30","val":124221,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":479096,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":162719,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":509534,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":136260,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":133791,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":431906,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":331923,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":257560,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":826745,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":826745,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":826745,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":348955,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":348955,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":348955,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1089514,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":1089514,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":1089514,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":335227,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":335227,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":672039,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":672039,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":327608,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":327608,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1100280,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1100280,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1100280,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":428241,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":428241,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":428241,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1314285,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1314285,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":501907,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":501907,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":923253,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":923253,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":588026,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":588026,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1496524,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1496524,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":619584,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":619584,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":616097,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1266703,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":650606,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1934791,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":654471,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-03-31","val":1947104,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4122507,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3900380,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3620410,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3264268,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2991672,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5073325,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":5073325,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4802728,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":4802728,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4544588,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4230736,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5332603,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5873057,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4368400,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2560671,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2085918,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2203082,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4567963,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4847894,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4788977,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4728867,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10478105,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9933862,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10251338,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-03-31","val":452820,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1140852,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1158210,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1175109,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1175109,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1175109,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1175109,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1175109,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":1175109,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":1175109,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1161157,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1194553,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1132411,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":1132411,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1148309,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":1148309,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":1148309,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":1148309,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1148309,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1148309,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1054599,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":961873,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1092996,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1573824,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1573824,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1573824,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1573824,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1573824,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1584169,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1631270,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1658990,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1686997,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1686997,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":1686997,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1686997,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1686997,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1827285,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1744419,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1775883,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1807729,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":1807729,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1807729,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1807729,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":1807729,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1840082,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1939765,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2020122,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2078505,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2078505,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2078505,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":2078505,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":2078505,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1931810,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1818941,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1844223,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1937295,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":1937295,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2359567,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-03-31","val":1494284,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2981655,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2742170,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2445301,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":2445301,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2445301,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2445301,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":2445301,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":2445301,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":2445301,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2103111,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1797119,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3940914,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":3940914,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3654419,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":3654419,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":3654419,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":3654419,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3654419,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3489989,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3268863,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4239607,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5873057,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":5873057,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":5873057,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5467131,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5222051,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4797942,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4368400,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":4368400,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":4368400,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4368400,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3814159,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3477632,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3022058,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2560671,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":2560671,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2560671,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2560671,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":2560671,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2085918,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2203082,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2547841,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2769389,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":2769389,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":2769389,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":2769389,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":2769389,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2857167,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2909926,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8633882,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7996567,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":7996567,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7891771,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-03-31","val":1887256,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4016743,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3779707,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2335040,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":2335040,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2335040,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2335040,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":2335040,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":2335040,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":2335040,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2012024,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1718297,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3815058,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":3815058,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3522923,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":3522923,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":3522923,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":3522923,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3522923,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3522923,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3344732,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3124608,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4083560,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5692141,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":5692141,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":5692141,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":5692141,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":5692141,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5286770,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5039806,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4616902,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4189621,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":4189621,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":5872681,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":5872681,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5872681,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3757873,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5039806,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4616902,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4189621,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":4189621,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":4189621,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":4189621,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":4189621,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3757873,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3988319,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4448956,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4741326,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":4741326,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":4741326,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":4741326,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":4741326,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4668703,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4587527,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10317832,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9720925,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":9720925,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9657218,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2012-12-31","val":3288069,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3060529,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2118944,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2461408,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1830942,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1704238,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1866013,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"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":"2012-12-31","val":1130851,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1186145,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":817381,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":639124,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":459974,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2018-12-31","val":548425,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":164167,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":92057,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":83600,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":313891,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":220500,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":268500,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":126245,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"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":"2012-12-31","val":466109,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":274085,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":186743,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":412472,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":325524,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":417966,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":150245,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"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":"2012-12-31","val":617619,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":619818,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":369779,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":412472,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":412472,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":496886,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":394745,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"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":"2012-12-31","val":909323,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":888424,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":633574,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":462949,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":412472,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":496886,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":478026,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":27867,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":220500,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":168327,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":475665,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":821696,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":821696,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":507238,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":507238,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":509534,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"}]}},"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.055,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.055,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.055,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.055,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0.055,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0.055,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.055,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.055,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.055,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":0.055,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2021-03-31","val":0.055,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.055,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":0.055,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q2I"},{"end":"2022-03-31","val":0.044,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.044,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.044,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2023-09-30","val":0.044,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.044,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.043,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.038,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.037,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-30","val":0.038,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.039,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0.039,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.04,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":0.04,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.042,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.051,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.051,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.051,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2012-12-31","val":30695066,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":31295921,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":33648584,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":34900327,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":38055994,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":37383432,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":36789124,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":34474000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2729636,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2729636,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2729636,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8224409,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":1021,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"}]}},"OtherAccruedLiabilitiesNoncurrent":{"label":"Other Accrued Liabilities, Noncurrent","description":"Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":1829663,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1829663,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":220949,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":220949,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":21492,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":21492,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":176586,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":314372,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":160491,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":160491,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":160491,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":160491,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":160491,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":160491,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":145310,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":150922,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":208049,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":211069,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":211069,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":211069,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":211069,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":211069,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":223805,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":263646,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":245084,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":244065,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":244065,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":189425,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":189425,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":189426,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":183071,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":115710,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":113474,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":128356,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":128356,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":128356,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":128356,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":128356,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":127681,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":127321,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":125646,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":204226,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":204226,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":204226,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":204226,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":204226,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":143551,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":117355,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":110605,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":110605,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":110605,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":110605,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":110605,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":110605,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80079,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":80079,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":77196,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":98753,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":98753,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":98753,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":98753,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":98753,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":59715,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":67087,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":69461,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":68411,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":68411,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":68411,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":68411,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":7442,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":68862,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":241822,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":205294,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":204784,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":204784,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":204784,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":204784,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":204784,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":204784,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":204784,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":199663,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":300478,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":299614,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":299614,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":197638,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":197638,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":197638,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":197638,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":197638,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":197638,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":297638,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":343680,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":614986,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":237761,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":237761,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":237761,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-09-30","val":186761,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":186761,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":186761,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":186761,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":186761,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":186761,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":198447,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":299445,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":201446,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":201447,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":201447,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":201447,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":201447,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":201447,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":201447,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":224756,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":234744,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":241437,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":241437,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":241437,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":241437,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":241437,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":252061,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":252061,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":244525,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":244525,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":244525,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":254150,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"OtherInventoryScrap":{"label":"Other Inventory, Scrap, Gross","description":"Gross amount of residue from manufacturing or production process that has recovery value.","units":{"USD":[{"end":"2011-12-31","val":2181058,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":2181058,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":2181057,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2428918,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2167167,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2354338,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":2354338,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":2354338,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":2354338,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":2354338,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1785862,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1464730,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1502125,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1190490,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":1190490,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":514622,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":514622,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":514622,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":929537,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":982508,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":635618,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":536181,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":536181,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":536181,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":536181,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":536181,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":611045,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":616256,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":604191,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":506560,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":506560,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":506560,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":506560,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":506560,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":504532,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":774664,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":714238,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":885194,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":885194,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":885194,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":885194,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":885194,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":552267,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":784413,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":711524,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1512156,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":1512156,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1512156,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1512156,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1512156,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1112262,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1576420,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":970934,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1205111,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":1205111,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1205111,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1205111,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1205111,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1301312,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1010669,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":545299,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":452707,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":2617592,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1922994,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2401574,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":2349943,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":2349943,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1934949,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1741703,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1485218,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1082778,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1082778,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1082778,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1082778,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1154027,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1655850,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2443596,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1309648,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1309648,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1309648,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1309648,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1309648,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2508508,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1071743,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":851204,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":572362,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":572362,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":572362,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":572362,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":572362,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":665090,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":368745,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":254634,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":72705,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":72705,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":72705,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":72705,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":72705,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":228162,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":593298,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":177954,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":97837,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":97837,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":97837,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":97837,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":97837,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":54705,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28972,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":182652,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":165404,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":165404,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":165404,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":165404,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":165404,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":165404,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":165404,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":46694,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":534915,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":189315,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":189315,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":428976,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":428976,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":428976,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":428976,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":428976,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":428976,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":689592,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":770236,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":940586,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1179224,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":1179224,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1179224,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":1179224,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":1179224,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1244193,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2198587,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":992633,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":282482,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":282482,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":282482,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":282482,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":282482,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1767088,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":348430,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":566567,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":211651,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":211651,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":211651,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":211651,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":211651,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":741808,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":301670,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2924060,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":455385,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":455385,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":455385,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":455385,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":455385,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":991481,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1625679,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1039976,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1871215,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":1871215,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2106382,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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-12-31","val":17443,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":17443,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2245,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1745,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":-500,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1745,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-29315,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":-29315,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":-29315,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":83925,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":22341,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":88244,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":26660,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":4320,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":4319,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":127596,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":66012,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":41202,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":39352,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":60093,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":60093,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":12147,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":12147,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15359,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-2461,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":3212,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":726,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":18204,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-213,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":2845,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":2250,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":126021,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":106696,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":31261,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":26495,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":57661,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":57661,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":31166,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":31166,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":44679,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":44679,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":5717,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-12982,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":174189,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":174189,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3033,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3033,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3703,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":3703,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":670,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":670,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7469,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":7469,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3766,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":3766,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":8019,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":8019,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":614,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":614,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":261,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":261,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-353,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-353,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3371,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3371,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":3110,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3110,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4195,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":4195,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4931,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":4931,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14658,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-14658,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":19639,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-19639,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":23239,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":8580,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":84649,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-23959,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-23959,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-52295,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-52295,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":3030,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3030,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-58822,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-6527,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-216465,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3398,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":-3398,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-53330,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":53330,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-56728,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":56728,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-54285,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":54285,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":54285,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":-955,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":955,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":955,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-49756,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":49756,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":49756,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":41690,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":41690,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":93556,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":93556,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":51866,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":51866,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":120510,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":120510,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":26954,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":26954,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":306997,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":306997,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":306997,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":271941,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":271941,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":554996,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":554996,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":283055,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":283055,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":494212,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-60784,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-299435,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":-299435,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-58576,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-58576,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-154005,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":48041,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":-95429,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":21401,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-219269,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":91160,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-65264,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":43119,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":918691,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":918691,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":210779,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":210779,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":364431,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":364431,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":153652,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":153652,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":556868,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":192437,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":727782,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":238528,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":463945,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":225417,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"}]}},"OtherOperatingIncome":{"label":"Other Operating Income","description":"The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":23239,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":8580,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":84649,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":58822,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":6527,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":216465,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"}]}},"PaymentsForLegalSettlements":{"label":"Payments for Legal Settlements","description":"The amount of cash paid for the settlement of litigation or for other legal issues during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":158093,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":158093,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":158093,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-10-01","end":"2012-10-31","val":158093,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-10-01","end":"2012-10-31","val":158093,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"}]}},"PaymentsForProceedsFromPreviousAcquisition":{"label":"Payments for (Proceeds from) Previous Acquisition","description":"The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":-456015,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-456015,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":-456015,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":-456015,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-200000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":56150,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"}]}},"PaymentsToAcquireAvailableForSaleSecurities":{"label":"Payments to Acquire Available-for-sale Securities","description":"The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":95000,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":95000,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":95000,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":95000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-09-30","val":95000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":95000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":95000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":95000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":5770350,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":5770350,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":5876517,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":5876517,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":5876517,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":5876516,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":5876516,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":5876516,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":-13136,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":13136,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":27000,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":27000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-51000,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":51000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":66000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":66000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":30000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":30000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":45000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":45000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":45000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":60000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":60000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":60000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":15300,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":191075,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":193167,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":193167,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":296496,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":296496,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":302693,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":302693,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":298898,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":298898,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":543,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":543,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":50630,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":50631,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":50631,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1500000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1500000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1500000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1500000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1500000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2100000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":2100000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":123472,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":300000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":61353,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":300000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":184239,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":287340,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":190457,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":190457,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-290795,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":143001,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":164180,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":259438,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":239265,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":534197,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":534197,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":534197,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":209970,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":209970,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":760817,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":760817,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":882760,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":882760,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":938144,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":938144,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":177069,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":177069,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":431148,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":431148,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":619894,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":619894,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":640717,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":486491,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":100298,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":100298,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":109627,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":109627,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":141887,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":141887,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":155347,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":155347,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8804,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":8804,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":76831,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":76831,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":235488,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":235488,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":437059,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":437059,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14706,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":14706,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":99045,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":99045,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":887201,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":887201,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1179782,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":1179782,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":33750,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":33750,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":94521,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":94521,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":140186,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-140186,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":376837,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":376837,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":86074,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":86074,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":118825,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":118825,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-125135,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":125135,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":125132,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":125132,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14175,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":14175,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":91441,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":91441,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":102989,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":102989,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":102989,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":102989,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":29046,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":29046,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29046,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":29046,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":430591,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":430591,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1882591,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":5864588,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":5864588,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":5864588,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":200563,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":200563,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":484594,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":484594,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":3064277,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":3064277,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":3138715,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":3138715,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":93384,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":93384,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":203929,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":203929,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":227197,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":227197,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":272748,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":272748,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8728,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":8728,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1300871,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":1300871,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1563612,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1563612,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":184673,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2238111,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":2047036,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":448242,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":448242,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":965525,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":965525,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":2955024,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2955024,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":3459506,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":3459506,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":384444,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":384444,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":831529,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1037491,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":1200515,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":567901,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"PaymentsToSuppliers":{"label":"Payments to Suppliers","description":"Payments of cash to suppliers for goods and services during the current period.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":10700000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":21600000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":10900000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-06-30","val":12000000,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-09-30","val":14800000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":2900000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"}]}},"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":"2018-12-31","val":0.01,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.01,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0.01,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.01,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.01,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.01,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":0.01,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0.01,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0.01,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.01,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.01,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.01,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0.01,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.01,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.01,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.01,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.01,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.01,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.01,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0.01,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0.01,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0.01,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0.01,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.01,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.01,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0.01,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.01,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.01,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.01,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":0.01,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.01,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2018-12-31","val":5000000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5000000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":5000000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5000000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5000000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5000000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":5000000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":5000000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":5000000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5000000,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5000000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000000,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5000000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":5000000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":5000000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":5000000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":5000000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5000000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5000000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5000000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":5000000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":5000000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":5000000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5000000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5000000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":5000000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":5000000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":5000000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":5000000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5000000,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5000000,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5000000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5000000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":5000000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":5000000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":5000000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":5000000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5000000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5000000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5000000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5000000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":5000000,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5000000,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2018-12-31","val":0,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2018-12-31","val":0,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2019-12-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":269246,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":269246,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":269246,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":269246,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":416376,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":416376,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":28473,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":28473,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":498275,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":543192,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":98455,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":84971,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":84971,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":84971,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":98455,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":84971,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":111250,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":184159,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":225068,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":321709,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":321709,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":321709,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":321709,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":321709,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":300975,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":220863,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":280388,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":236649,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":236649,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":138600,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":138600,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":138600,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":279884,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":217421,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":206980,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":104513,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":104513,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":104513,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":104513,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":104513,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":196042,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":188172,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":171730,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":106547,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":106547,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":106547,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":106547,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":106547,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":147512,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":157212,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":95303,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":55029,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":55029,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":55029,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":55029,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":55029,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":319326,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":317924,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":311235,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":181392,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":181392,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":181392,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":181392,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":181392,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":369678,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":237620,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":179537,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":81094,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":81094,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":81094,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":81094,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":81094,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":266630,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":388925,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":382325,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":172834,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":172834,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":172834,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":172834,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":172834,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":172834,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":172834,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":336147,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1442353,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":328354,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":328354,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":281719,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":281719,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":281719,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":281719,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":281719,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":281719,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":858299,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":453688,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1170905,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":439038,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":439038,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":439038,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":439038,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":439038,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":612475,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1420656,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1652226,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1231817,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":1231817,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":1231817,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1231817,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1231817,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1279664,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1155980,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1065955,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1082425,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":1082425,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1082425,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":1082425,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":1082425,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1296667,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":922908,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":750412,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":874203,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":874203,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":874203,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":874203,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":874203,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":777036,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1166819,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1041771,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1239483,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":1239483,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1145788,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1372219,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":1372219,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":500000,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":500000,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"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":"2012-01-01","end":"2012-09-30","val":3583358,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3583358,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":3583358,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012"},{"start":"2019-01-01","end":"2019-09-30","val":151000,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":151000,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":151000,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":150000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":150000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":150000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1700000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":1700000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1000000,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":1000000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1270000,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":1270000,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1668200,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1668200,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1668200,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1668200,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1668200,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":4412000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":4412000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":4412000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":1772000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"ProceedsFromPreviousAcquisition":{"label":"Proceeds from Previous Acquisition","description":"Cash inflow representing an adjustment to the purchase price of a previous acquisition.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":6925979,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":6925979,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":6925979,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"}]}},"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":"2012-01-01","end":"2012-12-31","val":3583358,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2019-01-01","end":"2019-06-30","val":3074021,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":3074021,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":3074021,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"}]}},"ProceedsFromRepaymentsOfDebt":{"label":"Proceeds from (Repayments of) Debt","description":"The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":2000000,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"ProceedsFromRepaymentsOfShortTermDebt":{"label":"Proceeds from (Repayments of) Short-term Debt","description":"The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1668200,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1668200,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"}]}},"ProceedsFromSaleAndCollectionOfNotesReceivable":{"label":"Proceeds from Sale and Collection of Notes Receivable","description":"The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":1500000,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":654958,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"}]}},"ProceedsFromSaleAndMaturityOfMarketableSecurities":{"label":"Proceeds from Sale and Maturity of Marketable Securities","description":"The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":62400,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":62400,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":54940,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":54940,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-06-30","val":7500,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":7500,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":7500,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":7500,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"ProceedsFromSaleOfAvailableForSaleSecurities":{"label":"Proceeds from Sale of Available-for-sale Securities","description":"The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":7500,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":7500,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":7500,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":154313,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":154313,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":154313,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":154313,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"}]}},"ProceedsFromSaleOfBuildings":{"label":"Proceeds from Sale of Buildings","description":"The cash inflow from sale of buildings.","units":{"USD":[{"start":"2016-07-01","end":"2016-07-26","val":2250000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q2I"}]}},"ProceedsFromSaleOfProductiveAssets":{"label":"Proceeds from Sale of Productive Assets","description":"The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":2124416,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"}]}},"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":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":2124416,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2250000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":2250000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2012-09-07","end":"2013-06-30","val":100000,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":150000,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-12-31","val":4518067,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":5307953,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":5307953,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":6102107,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5268557,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5398969,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":5398969,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5602020,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5602020,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3607787,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":3607787,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3759662,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":3759662,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3022361,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":3022361,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":3022361,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":3022361,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3022361,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3036595,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3109361,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3109361,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3109361,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3568395,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":3568395,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"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":4466517,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":4466517,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":4342556,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":4342556,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4465904,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4528244,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4705551,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":4420704,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":4420704,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":4420704,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4705551,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":4478957,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4611976,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4790192,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4856470,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4849937,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":4849937,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":4849937,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":4849937,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":4849937,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4898022,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5110792,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5176360,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5074860,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5074860,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":4588695,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":4588695,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":4588695,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5051582,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4505609,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4442826,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4365767,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":4365767,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":4365767,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":4365767,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":4365767,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4237393,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4227158,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4308762,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4281388,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4281388,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4281388,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":4281388,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4281388,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4199776,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4177924,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1741155,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1665103,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1665103,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1665103,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":1665103,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":1665103,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1613611,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1581849,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1560240,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1690872,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":1690872,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1690872,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1690872,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1690872,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1647149,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1406750,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1338740,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1320863,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":1320863,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":1320863,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1320863,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1320863,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1274714,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1472590,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1431752,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1351039,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":1351039,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1351039,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1351039,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1351039,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":1351039,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":1351039,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1300756,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1223062,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2998838,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":2998838,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6888601,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":6888601,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":6888601,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":6888601,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":6888601,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":6888601,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6984653,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7183559,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9647470,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9806188,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":9806188,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":9806188,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":9806188,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":9806188,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9719499,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9662401,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9513382,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9393802,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":9393802,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":9393802,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":9393802,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":9393802,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9228454,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10354448,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10447600,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10955299,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":10764224,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10764224,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":10764224,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":10764224,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11048221,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11383884,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13266943,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13515162,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":13515162,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":13515162,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":13515162,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":13515162,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13637504,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13802440,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13722647,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13584189,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":13584189,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13852959,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2011-12-31","val":3318487,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3689467,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":3689467,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3914390,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":3428225,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3205297,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":3205297,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3120918,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3120918,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1665103,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":78028,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":78028,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":166539,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":166539,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":1196660,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1196660,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1241919,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":1241919,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30000,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":30000,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":30000,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":30000,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":37798,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":37798,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6249,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":6249,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6249,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":6249,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":28532,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":28532,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-83003,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":83003,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":25000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":73418,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":73418,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":120554,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":120554,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-13091,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":173196,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":400493,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":300431,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":-91307,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-62552,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-62552,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-14895,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"ReceivableWithImputedInterestEffectiveYieldInterestRate":{"label":"Receivable with Imputed Interest, Effective Yield (Interest Rate)","description":"Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable.","units":{"pure":[{"start":"2017-09-03","end":"2017-09-22","val":0.04,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":190511,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":261130,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":344407,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":1236620,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":109334,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":109334,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":236444,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":236444,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":277432,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":277432,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":932890,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":932890,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":54069,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":54069,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":84773,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":84773,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":116010,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":116010,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":146949,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":146949,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":29871,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":29871,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":60245,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":60245,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":91131,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":91131,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":122536,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":122536,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31935,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":31935,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":64408,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":64408,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":97427,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":97427,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":131004,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":131004,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":34141,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":34141,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":68857,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":68857,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1589521,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1589521,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":1589522,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":1589522,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2018-04-03","end":"2018-04-04","val":17294,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q1I"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":215113,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":365113,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":3566545,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3566545,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":2999887,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":2999887,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2014-01-01","end":"2014-12-31","val":80000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2019-01-01","end":"2019-12-31","val":150000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":150000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":150000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1700000,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1700000,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1700000,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":1700000,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":1700000,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":1700000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1700000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1700000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":26352,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":26352,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":26352,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5575,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":5575,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11395,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":11395,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":17471,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":17471,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":23813,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":23813,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6622,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":6622,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":18333,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":18333,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":28119,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":28119,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":38455,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":38455,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2729,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":2729,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5487,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":5487,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":8274,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":8274,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":10149,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":10149,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3789,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3789,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6666,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":6666,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":9573,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":9573,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":12511,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":12511,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2970,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2970,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5971,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5971,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":9005,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9005,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":12069,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":12069,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4287,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":4287,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4357,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4357,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":8950,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":-8950,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":11312,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":11312,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1181,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":1181,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2352,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2352,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-2352,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":2352,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2352,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":2352,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"}]}},"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":"2010-01-01","end":"2010-12-31","val":471577,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":471577,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":512727,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":512727,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2021-01-01","end":"2021-06-30","val":423925,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":841602,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":1018465,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":97879,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":97879,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":328509,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":433856,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":5289,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":5289,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":26117,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":26117,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":26117,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40239,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":40239,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":79353,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":79353,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":123352,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":212802,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":61353,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":206274,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":206274,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":444396,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":444396,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":750347,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":750347,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":260397,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":310807,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":310807,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":620242,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":620242,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":930858,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":930858,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":1243914,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":311769,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":311769,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":626625,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":626625,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":941706,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":941706,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":1261312,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1261312,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":326182,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":326182,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":478893,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1036547,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":3597544,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":127982,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":1200000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":1200000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":80000,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":80000,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":80000,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":80000,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":80000,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":80000,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":80000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":225653,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":225653,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":292568,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":292568,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":292568,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":360948,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":360948,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":360948,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":69404,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":69404,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":138683,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":138683,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":208421,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":208421,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":279210,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":279210,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":71853,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":144787,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":218820,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":9091049,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":268793,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":1058725,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1243914,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2019-12-31","val":4510660,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":4510660,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019Q4I"},{"end":"2020-09-30","val":7269258,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9218036,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8396997,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8131112,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8323180,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11497259,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13935476,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"}]}},"RestructuringReserveAcceleratedDepreciation":{"label":"Restructuring and Related Cost, Accelerated Depreciation","description":"Amount of accelerated depreciation charged against earnings associated with exit from or disposal of business activities or restructuring plan.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":250000,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"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":"2017-01-01","end":"2017-12-31","val":67309,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":56434,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":56434,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":54381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":803015,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":803015,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1025215,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":1025215,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"}]}},"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":-694796,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":-694796,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-19786263,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":-19786263,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":175914,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1353312,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-18772728,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":-18772728,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":-18772728,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":-18772728,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":-18772728,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":-18772728,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-18275477,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-20683011,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-21218899,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-21083896,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":-21083896,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":-21083896,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":-21083896,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":-21083896,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-20783484,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-21906041,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-23337995,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-23743085,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":-23743085,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":-23743085,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":-23743085,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":-23743085,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-24266063,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-28718302,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-28538715,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-28266816,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":-28266816,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":-28266816,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":-28266816,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":-28266816,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-29065315,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-29155604,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-29624302,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-30519117,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-30519117,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-30519117,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-30519117,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-30519117,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-31209448,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-31746432,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-33256157,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-34524931,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":-34524931,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-34524931,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-34524931,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":-34524931,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-34305395,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-34040293,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-33436410,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-32686145,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":-32686145,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":-32686145,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-32686145,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":-32686145,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-32339937,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-32065759,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-32560665,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-32028460,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":-32028460,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":-32028460,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-32028460,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-32028460,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-31673825,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-31084298,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-30048823,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-29247747,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":-29247747,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":-29247747,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":-29247747,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":-29247747,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":-29247747,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":-29247747,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-28073598,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-27507424,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-24522600,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":-24522600,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-22863804,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":-22863804,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":-22863804,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":-22863804,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":-22863804,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-22863804,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-20855532,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-18702420,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-15596019,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-12814929,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":-12814929,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":-12814929,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":-12814929,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":-12814929,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-10167704,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-6319846,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-3002137,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2874204,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2874204,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":2874204,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":2874204,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2874204,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5400521,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7004230,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8711723,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10021656,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":10021656,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":10021656,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":10021656,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":10021656,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11929195,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13493374,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15178413,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16778715,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":16778715,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":16778715,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":16778715,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":16778715,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19272062,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22024461,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25381381,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":31375693,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":31375693,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":40215426,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":31870772,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":16746927,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":47549134,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":15678361,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":61994918,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14055872,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":26789135,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":26789135,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":12733262,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":12733262,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":40448530,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":40448530,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":13659395,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":13659395,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":54056343,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":54056343,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16019530,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":16019530,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":36956967,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":36956967,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":20937437,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":20937437,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":59818168,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":59818168,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":59818168,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":22861201,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":22861201,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":22861201,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":82024497,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":82024497,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":82024497,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25829143,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":25829143,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":46374750,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":46374750,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":20545607,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":20545607,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":85185634,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":85185634,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":85185634,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":38810884,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":38810884,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":38810884,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":113922015,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":113922015,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":113922015,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25490441,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":25490441,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":59214447,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":59214447,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":33724006,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":33724006,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":96895216,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":96895216,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":37680769,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":37680769,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":140966078,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":140966078,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":47415098,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":47415098,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":90054816,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":90054816,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":42639718,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":42639718,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":135252502,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":135252502,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":45197686,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":45197686,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":182685854,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":182685854,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":48389040,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":49809532,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":98692567,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":50303527,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":134958838,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":36266271,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":171674088,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":39857780,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"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":"2017-01-01","end":"2017-03-31","val":15123845,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":14055872,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"},{"start":"2023-01-01","end":"2023-03-31","val":49809532,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":49809532,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-03-31","val":49809532,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":100905409,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":51095877,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":51095877,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-04-01","end":"2023-06-30","val":51095877,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":137781895,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":36876486,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":36876486,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":175263826,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":175263826,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2023-10-01","end":"2023-12-31","val":37481931,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-10-01","end":"2023-12-31","val":37481931,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4"},{"start":"2024-01-01","end":"2024-03-31","val":39857780,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":39857780,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":85154782,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":85154782,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":45297002,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":45297002,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":132054341,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":132054341,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":46899559,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":46899559,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":180376229,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":180376229,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":48255829,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":48255829,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":103132662,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":54876833,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":160522073,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":57389411,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":241021362,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":98380890,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"SalesAndExciseTaxPayableCurrent":{"label":"Sales and Excise Tax Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2018-12-31","val":111739,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":111739,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-09-30","val":45101,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":115451,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"}]}},"SalesReturnsAndAllowancesGoods":{"label":"Sales Returns and Allowances, Goods (Deprecated 2018-01-31)","description":"Total deduction from sales during the period arising from goods returned by customers (other than under warranty provisions) and price reductions (allowance, price protection agreements) given by the entity. Returns and allowances are a deduction from gross revenue in arriving at net revenue.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":38876,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":38877,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":55124,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":55124,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":29814,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":29814,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":28402,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":28402,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":28402,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":28402,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":28402,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":38093053,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":20745499,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":56201530,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":18108477,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":82567921,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":82567921,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":22970462,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":58044935,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":53613083,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":33286691,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":30642620,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":105573139,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":97627732,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":47528204,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":44014649,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":149627353,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":149627353,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":139158986,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":32814664,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":32814664,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":61399360,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":61399360,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":28584697,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":28584696,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":90374423,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":90374423,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":28975063,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":28975063,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":127876610,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":127876610,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":30541146,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":29249573,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":60064962,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":47305191,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":29523816,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":23775109,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":83819585,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":66304892,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":23754623,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":18999701,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":108541687,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":87095935,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":19896146,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":18064307,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":35582719,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":35582719,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":17518412,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":17518412,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":52622968,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":52622968,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":17040249,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":17040249,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":70742755,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":70742756,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12875149,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":12875149,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":27817786,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":27817786,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":14942637,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":14942637,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":44341612,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":44341612,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":16523826,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":16523826,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":60917739,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":60917739,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11774516,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":11774516,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":27272922,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":27272922,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":15498406,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":15498406,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":37844993,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":37844993,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":10572071,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":10572071,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":48326609,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":48326609,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15123845,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31870772,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":16746927,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":47549134,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":15678361,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":61994918,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":5045945,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":2579298,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7486053,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":2440108,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":11703653,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":11703653,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2042757,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5614015,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":4610768,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":2964502,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":2568011,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9199038,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":7712328,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":3585023,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3101560,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":14977359,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":14977359,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":13204410,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5609294,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":5582691,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11599018,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":11519208,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":5989724,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":5936517,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":18030768,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":17924355,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":6431750,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":6405147,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":24802391,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":24802391,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5023499,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4675006,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10166805,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":6545902,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":5143306,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":3379671,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":15665812,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":10354913,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":5499007,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3809548,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":21438488,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":14363216,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4657542,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":3346774,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6704140,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":6704140,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3353921,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3357366,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9632784,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":9634616,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2936556,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":2930475,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12670968,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":12672800,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2886043,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":2886043,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5419181,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":5419181,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2533139,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":2533139,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8108750,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":8108750,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2689569,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2689569,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":11149194,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":11149194,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2624356,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2624356,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5217515,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5217515,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2593159,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2593159,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7401556,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":7401556,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":2184041,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2184041,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10345557,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":10345557,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2118833,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":2118833,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4555586,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":4555586,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2436754,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":2436754,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6712428,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":6712428,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":2156843,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":2156843,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8983152,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":8983152,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2008667,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":2008667,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3813947,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3813947,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1773912,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1773912,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6672858,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":6672858,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2858911,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":2858911,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8701499,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":8701499,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1741340,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":1741340,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4417581,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":4417581,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2676240,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":2676240,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8311199,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":8311199,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":8311199,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":3893618,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":3893618,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":3893618,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12494510,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":12494510,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":12494510,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3825200,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":3825200,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7441870,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":7441870,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3616670,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3616670,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11311543,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":11311543,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":11311543,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3869673,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3869673,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":3869673,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15553274,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":15553274,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":15553274,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4153229,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":4153229,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8984454,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":8984454,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":4831225,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":4831225,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14214927,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":14214927,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":5230473,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":5230473,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":20798095,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":20798095,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6559755,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":6559755,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13643658,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":13845704,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":7083903,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":7200733,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":21397360,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":21707789,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":7753702,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":7862085,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":29430723,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":29430723,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7905303,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":7905303,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16267857,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":16267857,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":8362554,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":8362554,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":23714237,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":23714237,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":7446380,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":7446380,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":31537677,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":31537677,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7636976,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":7636976,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":16755024,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":16755024,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":9118048,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":9118048,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":25784012,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":25784012,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":9028988,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":9028988,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":34605132,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":34605132,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8404262,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":8404262,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17076329,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":8672067,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":25470207,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":8393878,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":33949473,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":8923792,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":35768,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":35768,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8942,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":17885,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-09-30","val":17884,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":34208,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":34208,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":2640713,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8942,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":8942,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":17884,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":17884,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":26826,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":26826,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":26826,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":60200,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":60200,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":39358,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":39358,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":45118,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":39358,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":148500,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":148500,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":60433,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":60433,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":36882,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":36882,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":36882,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":36882,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":36882,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":36882,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16050,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":16050,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38322,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":38322,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":63950,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":63950,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-01-01","end":"2016-12-31","val":101782,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":101782,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10688,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":10688,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-06-30","val":10688,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":10688,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10688,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":10688,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10688,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":10688,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":325,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":325,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"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":"2016-09-30","val":5000000,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2011-12-31","val":5541500,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":5372500,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":5372500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5347500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5347500,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5030000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":5030000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5025000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5025000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1015000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1015000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1015000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":1015000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":15000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2011-12-31","val":13.77,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":14.21,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":14.14,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":14.2,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":14.2,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":14.93,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":14.93,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14.95,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":14.95,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.03,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":0.67,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.67,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":0.67,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2.17,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":2.17,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2.17,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":2.17,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":2.17,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2.17,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":2.17,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2.17,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2.17,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2.17,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2016-10-01","end":"2016-10-25","val":5000000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-10-01","end":"2016-10-25","val":5000000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q3I"},{"start":"2016-10-01","end":"2016-10-26","val":5000000,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2016-10-01","end":"2016-10-26","val":5000000,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-10-01","end":"2016-10-26","val":5000000,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2018-12-01","end":"2018-12-31","val":1000000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-12-01","end":"2018-12-31","val":1000000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":10000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":175000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":175000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":25000,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":25000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":317500,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":317500,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":5000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-5010000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":5010000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2011-10-24","end":"2011-10-25","val":5000000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":5000000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2013-12-31","val":3050,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":590000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":280000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2020-12-31","val":48050,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":48050,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-12-31","val":28550,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":46350,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":40350,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"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":"2010-12-31","val":1503134,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5547500,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2I"},{"end":"2011-12-31","val":5547500,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2011-12-31","val":5547500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5547500,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-12-31","val":5372500,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":5372500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":5372500,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5347500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5347500,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2013-12-31","val":5347500,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5030000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":5030000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":5030000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5025000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5025000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2015-12-31","val":5025000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1015000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":1015000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2016-12-31","val":1015000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1015000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":1015000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2017-12-31","val":1015000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":15000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2018-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2018-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"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":"2010-12-31","val":2.01,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2010Q4I"},{"end":"2011-10-25","val":15,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":13.76,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2011-12-31","val":13.76,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2012-12-31","val":14.21,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":14.14,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":14.14,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":14.2,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":14.2,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2013-12-31","val":14.2,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":14.93,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":14.93,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":14.93,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14.95,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":14.95,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2015-12-31","val":14.95,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.03,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":0.67,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2016-12-31","val":0.67,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.67,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":0.67,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2017-12-31","val":0.67,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2.17,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":2.17,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2018-12-31","val":2.17,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2018-12-31","val":2.17,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2018-12-31","val":2.17,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2018-12-31","val":2.17,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2018-12-31","val":2.17,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2.17,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":2.17,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":2.17,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2020-12-31","val":2.17,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2.17,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":2.17,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":2.17,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2.17,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2.17,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2.17,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":1.77,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2016-10-01","end":"2016-10-25","val":15,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-10-01","end":"2016-10-25","val":15,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q3I"},{"start":"2016-10-01","end":"2016-10-26","val":15,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2016-10-01","end":"2016-10-26","val":15,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-10-01","end":"2016-10-26","val":15,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2018-12-01","end":"2018-12-31","val":0.65,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-12-01","end":"2018-12-31","val":0.65,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":2.19,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2.12,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":2.21,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2.2,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":2.2,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2.5,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2.5,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2.25,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2.25,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":14.95,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":14.95,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.65,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":0.65,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2011-01-01","end":"2011-12-31","val":15,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":15,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.65,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.65,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2013-12-31","val":5347500,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5030000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5025000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1015000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1015000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15000,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15000,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15000,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":15000,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"ShareBasedGoodsAndNonemployeeServicesTransactionCashFlowEffects":{"label":"Share-based Goods and Nonemployee Services Transaction, Cash Flow Effects (Deprecated 2013-01-31)","description":"The amount by which the statement of cash flows was affected by a transaction in which equity securities were issued to pay for goods or nonemployee services.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":207648,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":300132,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":300132,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":300132,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":76365,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":76365,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":76365,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-09-30","val":76365,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":76365,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2013-12-31","val":3050,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2017-09-30","val":250,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":500,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2012-12-31","val":5.43,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2.23,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1.22,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.33,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-06-20","val":0.41,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1.24,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.93,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":261191,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":280887,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":280887,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":195544,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":141883,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":91103,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":91103,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":102663,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":102663,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":80530,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":80530,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":67309,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"}]}},"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":"2009-12-31","val":-11730737,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2009-12-31","val":-11730737,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2009Q4I"},{"end":"2010-12-31","val":18489711,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":18489711,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-601756,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2010-12-31","val":-601756,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2010-12-31","val":-601756,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":19978312,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":27778557,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":15291490,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"end":"2011-12-31","val":15291490,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":15291490,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"end":"2011-12-31","val":15291490,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":15291490,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"end":"2011-12-31","val":15291490,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2011-12-31","val":15291490,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":15874047,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q1I"},{"end":"2012-06-30","val":13475455,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12948510,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13083513,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"end":"2012-12-31","val":13083513,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":13083513,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":13083513,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":13083513,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":13083513,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":13383925,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12261368,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10829414,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10424324,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":10424324,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"end":"2013-12-31","val":10424324,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10424324,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":10424324,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2013-12-31","val":10424324,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9961546,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5549107,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5728693,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6086843,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":6086843,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":6086843,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":6086843,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":6086843,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":6086843,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5311594,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5234937,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4766239,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3871424,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3871424,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3871424,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":3871424,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3871424,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2015-12-31","val":3871424,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3197143,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2682431,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1198334,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5906302,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-12-31","val":5906302,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5906302,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5906302,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"end":"2016-12-31","val":5906302,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2016-12-31","val":5906302,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6125838,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6401628,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7005511,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7755776,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":7755776,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8101984,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2018-03-31","val":8101984,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-03-31","val":8101984,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8376162,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":8376163,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-06-30","val":8376162,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7881256,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2018-09-30","val":7881256,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8413461,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"end":"2018-12-31","val":8413461,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2018-12-31","val":8413461,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":8413461,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":8413461,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2018-12-31","val":8413461,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2018-12-31","val":8413461,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":8413461,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":8413461,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2018-12-31","val":11194174,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2018-12-31","val":11194174,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8768096,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"end":"2019-03-31","val":8768096,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-03-31","val":8768096,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-03-31","val":8768096,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9357623,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":9357623,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-06-30","val":9357623,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-06-30","val":9357623,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-06-30","val":9357623,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10393098,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":10393098,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-09-30","val":10393098,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11194174,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":11194174,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":11194174,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12368323,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2020-03-31","val":12368323,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-03-31","val":12368323,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-03-31","val":12368323,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12934497,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":12934497,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-06-30","val":12934497,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2020-06-30","val":12934497,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-06-30","val":12934497,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15919321,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":15919321,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"end":"2020-09-30","val":15919321,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":17578442,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":17578442,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19586714,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"end":"2021-03-31","val":19586714,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-03-31","val":19586714,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-03-31","val":19586714,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21739826,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":21739826,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-06-30","val":21739826,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-06-30","val":21739826,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24846227,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":24846227,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":27627317,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30274542,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":30274542,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2022-03-31","val":30274542,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-03-31","val":30274542,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34122400,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2022-06-30","val":34122400,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-06-30","val":34122400,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-06-30","val":34122400,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37440109,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":37440109,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43316450,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":43316450,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":43316450,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":43316450,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":43316450,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2022-12-31","val":43316450,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":43316450,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":43316450,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2022-12-31","val":43316450,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":45842767,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2023-03-31","val":45842767,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-03-31","val":45842767,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-03-31","val":45842767,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47251656,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":47251656,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":47251656,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-06-30","val":47251656,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q2I"},{"end":"2023-09-30","val":47835618,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":47835618,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3I"},{"end":"2023-12-31","val":48308853,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":48308853,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":48308853,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":48308853,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":48308853,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":48308853,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":48308853,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2023-12-31","val":48308853,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2023-12-31","val":48308853,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":49311246,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":49311246,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-03-31","val":49311246,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-03-31","val":49311246,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q1I"},{"end":"2024-06-30","val":50160086,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":50160086,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2024-06-30","val":50160086,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-06-30","val":50160086,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q2I"},{"end":"2024-09-30","val":51116615,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-30","val":51116615,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":52652138,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":52652138,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":52652138,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":52652138,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":52652138,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-12-31","val":52652138,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55142859,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":55142859,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2025-03-31","val":55142859,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57776558,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2025-06-30","val":57776558,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q2I"},{"end":"2025-09-30","val":61065896,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":67060208,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":67060208,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":75899941,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3500000,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":3500000,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2020-01-01","end":"2020-12-31","val":325,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"}]}},"StockIssuedDuringPeriodSharesIssuedForNoncashConsideration":{"label":"Development Stage Entities, Stock Issued, Shares, Issued for Noncash Consideration (Deprecated 2015-01-31)","description":"Number of shares issued for noncash consideration for development stage entities.","units":{"shares":[{"start":"2011-09-01","end":"2011-09-14","val":400000,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-09-13","end":"2011-09-14","val":400000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2011-10-24","end":"2011-10-25","val":5000000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"}]}},"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":"2011-01-01","end":"2011-12-31","val":945634,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":5436857,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":5436857,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":5436857,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":352001,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":352001,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":250000,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":250000,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":250000,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"}]}},"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":"2011-01-01","end":"2011-12-31","val":300132,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":300132,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":300132,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-12-31","val":76365,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":76365,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":86250,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":86250,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":325,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":325,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2020"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationForfeited":{"label":"Shares Issued, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":2199,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":2199,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":2199,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":36882,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":36882,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":101782,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":101782,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10688,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":10688,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-06-30","val":17884,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":17884,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"TaxCreditCarryforwardAmount":{"label":"Tax Credit Carryforward, Amount","description":"The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2017-12-31","val":39037,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21393,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018Q4I"}]}},"TaxesPayableCurrentAndNoncurrent":{"label":"Taxes Payable","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.","units":{"USD":[{"end":"2015-09-30","val":220007,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2015-09-30","val":220007,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2015Q3I"},{"end":"2016-09-30","val":220007,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"end":"2016-09-30","val":220007,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016Q3I"},{"end":"2018-03-31","val":17294,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17294,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"UnrealizedGainOnSecurities":{"label":"Unrealized Gain on Securities","description":"The increase (decrease), resulting in a gain, in the difference between the fair value and the carrying value, or in the comparative fair values, of securities held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":18112,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":18112,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":18112,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":18112,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-09-30","val":59313,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":59313,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":59313,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":59313,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":4529327,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4529327,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":4513493,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"}]}},"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":39752,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2019Q1"},{"start":"2022-01-01","end":"2022-12-31","val":767353,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":834793,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":834793,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":214851,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":387028,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":127177,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":609675,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":218753,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":807961,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":807961,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":205581,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":205581,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":420664,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":215083,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":524346,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":103682,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":720612,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":217431,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":1036689,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":1036689,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"}]}},"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":"2010-01-01","end":"2010-06-30","val":10398670,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":10398670,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":10398670,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":10398670,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":11216158,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":11216158,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11222041,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10996510,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":11409259,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":10996510,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":11409259,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":11134368,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":10441418,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":11972787,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":10441418,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":11201196,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":11201196,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":11201196,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":12544143,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":12544143,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":12175136,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":12175136,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":12175136,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":12175287,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":12175287,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":12175287,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":12175287,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12175361,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":12175361,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":12313048,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":12313048,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":12175584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":12175584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":12175584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":12175584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12175584,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":12175584,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12193940,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":12193940,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12202214,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":12202214,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":12210397,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":12210397,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":12209416,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":12209416,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":12271362,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":12271362,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12216787,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":12216787,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12245679,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":12245679,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12254257,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":12254257,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":12262741,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":12262741,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":12268475,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":12267475,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":12296446,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":12295446,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":12275525,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":12275525,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12297501,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":12297501,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12313228,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":12313228,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":12328956,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":12328956,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12327753,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12327753,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":12358466,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12358466,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13214835,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":13214835,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":27416909,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":27416909,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27373569,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":27373569,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":27372045,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":27372045,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":27394132,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":27394132,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":27434586,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":27434586,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":27437390,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":27437390,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27233980,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":27233980,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":27167620,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":27167620,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":27091298,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":27091298,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":27107339,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":27107339,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27024838,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":27024838,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":26939631,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":26939631,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":26939631,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26939631,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":26939631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26939631,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":26939631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":26939631,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":26939631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":26939631,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":26939631,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":26939631,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":26939631,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26939631,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":26939631,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":26939631,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26939631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05"},{"start":"2021-01-01","end":"2021-03-31","val":26939631,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2021-01-01","end":"2021-03-31","val":26939631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26939631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":26939631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":26939631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":26939631,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":26939631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26939631,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":26939631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26939631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":26939631,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":26939631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":26939631,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":26939631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":26939631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":26939631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":26939631,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26939631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":26939631,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26935618,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":26935618,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":26931648,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":26931648,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":26899221,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":26899221,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":26824778,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":26824778,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":26837725,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":26837725,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26434039,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":26434039,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26348796,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":26348796,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":26263554,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":26263554,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":26257452,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":26257452,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":26076748,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":26076748,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":26180801,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":26180801,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":25995645,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":25995645,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25993802,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":25991979,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":25984703,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":25966802,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":25979353,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":25963476,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2020-01-01","end":"2020-06-30","val":26924381,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":26924381,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":26939631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":26939631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":26939631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"}]}},"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":9833635,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":9833635,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":9833635,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":9833635,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":10335794,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2010-01-01","end":"2010-12-31","val":10335794,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":10379119,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10069994,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":10372570,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2011-04-01","end":"2011-06-30","val":10069994,"accn":"0001144204-11-045426","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":10372570,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":10453450,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":10441418,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":11220329,"accn":"0001144204-11-064661","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":10441418,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":10831971,"accn":"0001144204-12-058693","fy":2011,"fp":"FY","form":"10-K","filed":"2012-10-31"},{"start":"2011-01-01","end":"2011-12-31","val":10831971,"accn":"0001144204-12-068766","fy":2011,"fp":"FY","form":"10-K/A","filed":"2012-12-19"},{"start":"2011-01-01","end":"2011-12-31","val":10831971,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":12174689,"accn":"0001144204-12-058695","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-03-31","val":12174689,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":12175136,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-01-01","end":"2012-06-30","val":12175136,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":12175136,"accn":"0001144204-12-058698","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-10-31"},{"start":"2012-04-01","end":"2012-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":12175287,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":12175287,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":12175287,"accn":"0001144204-12-061735","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":12175287,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12175361,"accn":"0001144204-13-018204","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-28"},{"start":"2012-01-01","end":"2012-12-31","val":12175361,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":12175584,"accn":"0001144204-13-028865","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":12175584,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":12175584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":12175584,"accn":"0001144204-13-045206","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":12175584,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":12175584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":12175584,"accn":"0001144204-13-061040","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":12175584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12175584,"accn":"0001144204-14-018387","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":12175584,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12193940,"accn":"0001144204-14-030561","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-14"},{"start":"2014-01-01","end":"2014-03-31","val":12193940,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12202214,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":12202214,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":12210397,"accn":"0001144204-14-049422","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":12210397,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":12209416,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":12209416,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":12223584,"accn":"0001144204-14-067855","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":12223584,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12216787,"accn":"0001144204-15-018738","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":12216787,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12245679,"accn":"0001144204-15-030233","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":12245679,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12254257,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":12254257,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":12262741,"accn":"0001144204-15-049098","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":12262741,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":12268475,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":12267475,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":12296446,"accn":"0001144204-15-064829","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":12295446,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":12275525,"accn":"0001144204-16-091577","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":12275525,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12297501,"accn":"0001144204-16-102733","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":12297501,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12313228,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":12313228,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":12328956,"accn":"0001144204-16-119527","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":12328956,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12327753,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":12327753,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2016-07-01","end":"2016-09-30","val":12358466,"accn":"0001144204-16-134167","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12358466,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13214835,"accn":"0001144204-17-020541","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-14"},{"start":"2016-01-01","end":"2016-12-31","val":13214835,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":26905631,"accn":"0001144204-17-027195","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":26905631,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26912364,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":26912364,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":26919024,"accn":"0001144204-17-042469","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":26919024,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":26916414,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-01-01","end":"2017-09-30","val":26916414,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":26924381,"accn":"0001144204-17-057261","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26918371,"accn":"0001144204-18-016004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-21"},{"start":"2017-01-01","end":"2017-12-31","val":26918371,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":26924381,"accn":"0001493152-18-006606","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":26924381,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":26924381,"accn":"0001493152-18-011567","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":26924381,"accn":"0001493152-18-016471","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":26924381,"accn":"0001493152-19-005209","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-12"},{"start":"2018-01-01","end":"2018-12-31","val":26924381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26924381,"accn":"0001493152-19-007857","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-20"},{"start":"2019-01-01","end":"2019-03-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":26924381,"accn":"0001493152-19-013039","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":26924381,"accn":"0001493152-19-017028","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":26924381,"accn":"0001493152-20-004823","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-26"},{"start":"2019-01-01","end":"2019-12-31","val":26924381,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2019-01-01","end":"2019-12-31","val":26924381,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26924381,"accn":"0001654954-20-005248","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":26924381,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":26924381,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":26924381,"accn":"0001654954-20-008602","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":26924381,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":26924381,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":26924381,"accn":"0001654954-20-011867","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":26924381,"accn":"0001654954-20-012075","fy":2020,"fp":"Q3","form":"10-Q/A","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":26924381,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":26924631,"accn":"0001654954-21-003097","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-23"},{"start":"2020-01-01","end":"2020-12-31","val":26924631,"accn":"0001654954-21-003362","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-03-26"},{"start":"2020-01-01","end":"2020-12-31","val":26924631,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26924631,"accn":"0001654954-21-005160","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26924631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":26924381,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":26924631,"accn":"0001654954-21-008518","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":26924381,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":26924631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":26924631,"accn":"0001568276-21-002015","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":26924631,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":26924631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26924631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26924631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":26924631,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":26924631,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":26924631,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":26924631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":26924631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":26924631,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":26924631,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26924631,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":26924631,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26920618,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":26920618,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":26916648,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":26916648,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":26884221,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":26884221,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":26809778,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":26809778,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":26822725,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":26822725,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26419039,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":26419039,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26333796,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":26333796,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":26248554,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":26248554,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":26242452,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":26242452,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":26061748,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":26061748,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":26180801,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":26180801,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":25995645,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":25995645,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25993802,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":25991979,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":25984703,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":25966802,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":25979353,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":25963476,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"AssetAcquisitionConsiderationTransferred":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1511130,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other","description":"Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2020-12-31","val":3654419,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5873057,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":5873057,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4368400,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"}]}},"CommonStockNoParValue":{"label":"Common Stock, No Par Value","description":"Face amount per share of no-par value common stock.","units":{"USD/shares":[{"end":"2021-12-31","val":4.07,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5.26,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4.86,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2020-12-31","val":40579092,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":59267315,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3928134,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1I"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1488258,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1140002,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":612832,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":102607,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":38668,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q4I"},{"end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"}]}},"EmployeeStockOwnershipPlanESOPRepurchaseObligationAmount":{"label":"Employee Stock Ownership Plan (ESOP), Repurchase Obligation Amount","description":"An entity will typically disclose the amount of any repurchase obligation.","units":{"USD":[{"end":"2004-06-21","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2004-06-21","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2004-06-21","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2004Q2I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2021-12-31","val":0.055,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.044,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":0.044,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0.044,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":0.044,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.044,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.044,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0.044,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.043,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.038,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"}]}},"GrantsReceivable":{"label":"Grants Receivable","description":"Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants.","units":{"USD":[{"end":"2019-12-31","val":1100000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2019Q4I"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":6473561,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10161683,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":10161683,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14379527,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"IncreaseDecreaseInOperatingLiabilities":{"label":"Increase (Decrease) in Operating Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1314285,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2300630,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2021-01-01","end":"2021-12-31","val":2300630,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":616097,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1266703,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-04-01","end":"2022-06-30","val":650606,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1934791,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":654471,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2564815,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":2564815,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":656520,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1362892,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-04-01","end":"2023-06-30","val":706372,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2042911,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":680019,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2755496,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"InvestmentRelatedLiabilities":{"label":"Investment-related Liabilities","description":"The aggregate amount of liabilities as of the balance sheet date for obligations incurred in connection with the entity's investments.","units":{"USD":[{"end":"2021-12-31","val":15000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":969624,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2021-12-31","val":969624,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":969624,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"end":"2021-12-31","val":969624,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":969624,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1765355,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":265866,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":709204,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35113,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":35113,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":35113,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":35113,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":35113,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":252387,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":125217,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":76030,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4700,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023Q4I"},{"end":"2024-09-30","val":75590,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28839,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":28839,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":28839,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":28839,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":28839,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":200000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":114864,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":125000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"}]}},"ProceedsFromLoanOriginations1":{"label":"Proceeds from Loan Originations","description":"Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1668200,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16","frame":"CY2021"}]}},"SelfInsuranceReserve":{"label":"Self Insurance Reserve","description":"Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.","units":{"USD":[{"end":"2016-12-07","val":1100000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"end":"2016-12-07","val":1100000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2016-12-07","val":1100000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2016Q4I"}]}},"WeightedAverageNumberOfSharesRestrictedStock":{"label":"Weighted Average Number of Shares, Restricted Stock","description":"Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.","units":{"shares":[{"start":"2014-01-01","end":"2014-01-31","val":112000,"accn":"0001654954-22-003269","fy":2022,"fp":"FY","form":"10-K","filed":"2022-03-16"},{"start":"2014-01-01","end":"2014-01-31","val":112000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2014-01-01","end":"2014-01-31","val":112000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2013Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-821039,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1086924,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":-894856,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":920112,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1359111,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1359111,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3797328,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-06-30","val":3797328,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":4830608,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":4830608,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":7031821,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":7031821,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3182740,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":3182740,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1210807,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":1210807,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":135420,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":135420,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":683884,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":683884,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1930014,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1930014,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-509852,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-509852,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-101654,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-101654,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2755150,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2755150,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":419262,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":419262,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2242866,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":3815411,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-2454154,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":20460556,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2021-01-01","end":"2021-03-31","val":19616,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20493,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-03-31","val":5449,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14478,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2023-01-01","end":"2023-12-31","val":1911766,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":473534,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":984880,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":511346,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1525870,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":539874,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2105065,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2105065,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":602493,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":602493,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1208522,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":605553,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1838632,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":630586,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2566280,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":766157,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2021-12-31","val":237761,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":237761,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":236761,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":186761,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":271941,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":554996,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-04-01","end":"2021-06-30","val":283055,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":494212,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-60784,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-58576,"accn":"0001654954-22-006452","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-154005,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-95429,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-219269,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":-65264,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2022-05-31","val":3708273,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-05-31","val":3708273,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-05-31","val":3708273,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-05-31","val":3708273,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-06-30","val":3708273,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2I"},{"end":"2023-09-30","val":300000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"PaymentsOfCapitalDistribution":{"label":"Payments of Capital Distribution","description":"Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-05-01","end":"2022-05-31","val":216988,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-05-01","end":"2022-05-31","val":216988,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2022-05-01","end":"2022-05-31","val":216988,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-05-01","end":"2022-05-31","val":216988,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"start":"2022-04-01","end":"2022-06-30","val":216988,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":216988,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":216988,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":216988,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2021-01-01","end":"2021-06-30","val":1555892,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2021-01-01","end":"2021-09-30","val":1555892,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-22-010534","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"}]}},"AccountsReceivableNoncurrentAccruedInterestWriteoff":{"label":"Accounts Receivable, Noncurrent, Accrued Interest, Writeoff","description":"Amount of writeoff of accrued interest on accounts receivable classified as noncurrent recognized by reversing interest income.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":949174,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":688391,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":491828,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":491828,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":463561,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":9218036,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2020-12-31","val":9218036,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2020Q4I"},{"end":"2021-09-30","val":8323180,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":10138148,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11497259,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13935476,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14968756,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"end":"2022-09-30","val":14968756,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":17169969,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2022-12-31","val":17169969,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2022-12-31","val":17169969,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20352709,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"end":"2023-03-31","val":20352709,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18380776,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2023-06-30","val":18380776,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17305389,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":17305389,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17853853,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":17853853,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":17853853,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":17853853,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":17853853,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":17853853,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2023-12-31","val":17853853,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2023-12-31","val":17853853,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2023-12-31","val":17853853,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19783867,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":19783867,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":17344001,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2024-06-30","val":17344001,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17752199,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2024-09-30","val":17752199,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20609003,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":20609003,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":20609003,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":20609003,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":20609003,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-12-31","val":20609003,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21028265,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2025-03-31","val":21028265,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22851869,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":24424414,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18154849,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":18154849,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":38615405,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"FinancingReceivableAccruedInterestWriteoff":{"label":"Financing Receivable, Accrued Interest, Writeoff","description":"Amount of writeoff of accrued interest on financing receivable recognized by reversing interest income.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":-949174,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":-949174,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":887821,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-838647,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-838647,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"GoodwillPeriodIncreaseDecrease":{"label":"Goodwill, Period Increase (Decrease)","description":"Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4773356,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-2519012,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-2519012,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-12-31","val":-2519012,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-12-31","val":-2519012,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":300000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"GoodwillWrittenOffRelatedToSaleOfBusinessUnit":{"label":"Goodwill, Written off Related to Sale of Business Unit","description":"Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":2519012,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":2519012,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2022-01-01","end":"2022-12-31","val":2519012,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-12-31","val":2519012,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022"}]}},"IncreaseDecreaseInAccountsAndNotesReceivable":{"label":"Increase (Decrease) in Accounts and Notes Receivable","description":"The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":2871070,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":-3969701,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1809397,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1452651,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":97994,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":-97994,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-903796,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":903796,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":328487,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":78053,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":-1385580,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":161815,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":511610,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":357548,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-186590,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":-896742,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-896742,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-70831,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":21737,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":27275,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5449,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14478,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":24123,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-09-30","val":24123,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":32712,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-1834808,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":346,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":-473535,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-472,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":-947070,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-1677,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1420605,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-1899365,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":-1899365,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-473535,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-473535,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1010247,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-1010247,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-1585642,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-1585642,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-2155389,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-2155389,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-589025,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-589025,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1173750,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-1784927,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-2459910,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-384973,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"ProFormaWeightedAverageSharesOutstandingDiluted":{"label":"Pro Forma Weighted Average Shares Outstanding, Diluted","description":"The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.","units":{"shares":[{"start":"2021-01-01","end":"2021-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":26939631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"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":"2021-01-01","end":"2021-09-30","val":-7267785,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-01-01","end":"2021-12-31","val":10048875,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2647225,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":-9812792,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-01-01","end":"2022-12-31","val":15689133,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2526317,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4130026,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":5837519,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":7147452,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1907539,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3471718,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":3471718,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":5156757,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":5156757,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":6757059,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":6757059,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2493347,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2493347,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5245746,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":8602666,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":14596978,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":8839733,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"WeightedAverageNumberOfSharesIssuedBasic":{"label":"Weighted Average Number of Shares Issued, Basic","description":"This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).","units":{"shares":[{"start":"2021-01-01","end":"2021-09-30","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2021-07-01","end":"2021-09-30","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-09-30","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02"},{"start":"2022-07-01","end":"2022-09-30","val":26924631,"accn":"0001654954-22-014588","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-02","frame":"CY2022Q3"}]}},"DeferredOtherTaxExpenseBenefit":{"label":"Deferred Other Tax Expense (Benefit)","description":"Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1488258,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"start":"2022-01-01","end":"2022-12-31","val":-1488258,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1534224,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"GoodwillFairValueDisclosure":{"label":"Goodwill, Fair Value Disclosure","description":"Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2021-10-29","val":3491284,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3I"}]}},"OtherIntangibleAssetsNet":{"label":"Other Intangible Assets, Net","description":"Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.","units":{"USD":[{"end":"2022-12-31","val":2736000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16"},{"end":"2022-12-31","val":2736000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"}]}},"ProceedsFromSaleOfOilAndGasPropertyAndEquipment":{"label":"Proceeds from Sale of Oil and Gas Property and Equipment","description":"The cash inflow to dispose of long-lived, physical assets and mineral interests in oil and gas properties used for normal oil and gas operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1772000,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2022"}]}},"SupplementalDeferredPurchasePrice":{"label":"Supplemental Deferred Purchase Price","description":"A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.","units":{"USD":[{"start":"2021-10-01","end":"2021-10-29","val":3491284,"accn":"0001654954-23-003057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-16","frame":"CY2021Q3I"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":348256,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":348256,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":875426,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":875426,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1385651,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1385651,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":1526926,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-17491,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-17491,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-45383,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-45383,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-4481,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-4481,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":-88194,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-88194,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-16660,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-16660,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-41332,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":287255,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":196907,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-63360,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"IncreaseDecreaseInCustomerAdvancesAndDeposits":{"label":"Increase (Decrease) in Customer Advances and Deposits","description":"The increase (decrease) during the reporting period in the amount of (a) prepayments by customers for goods or services to be provided at a later date, (b) the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement, or (c) a combination of (a) and (b).","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":64969,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1019363,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":-186590,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":1484605,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03"},{"start":"2023-01-01","end":"2023-03-31","val":1484605,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":65948,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":284085,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2024-01-01","end":"2024-03-31","val":530159,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"ProceedsFromSaleOfNotesReceivable":{"label":"Proceeds from Sale of Notes Receivable","description":"The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":260397,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":578250,"accn":"0001654954-23-005744","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-03","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":578250,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":578250,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":578250,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2023-01-01","end":"2023-06-30","val":27421,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-09-30","val":224631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2024-01-01","end":"2024-06-30","val":353429,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":152089,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":500624,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":500624,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":147195,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":147195,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":512957,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":512957,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":500,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20663,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":20163,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":32225,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":11562,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":32225,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":194820,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"start":"2023-01-01","end":"2023-06-30","val":194820,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":194820,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1318351,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1318351,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":1123531,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2155049,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":905146,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1620485,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":1620485,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":715339,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":715339,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2348995,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2348995,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":728510,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":728510,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2413774,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2413774,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2626,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2626,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":121326,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":118700,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":188908,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":67582,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":188908,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2022-12-31","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-06-30","val":27421,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":224631,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":415973,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":415973,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":415973,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":415973,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":415973,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":617313,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":769402,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":916597,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":928930,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":928930,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":928930,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":928930,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":928930,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":929430,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":949593,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":961155,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":961155,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":961155,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":961155,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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":"2022-12-31","val":0,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02"},{"end":"2022-12-31","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-06-30","val":194820,"accn":"0001654954-23-010030","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-02","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1318351,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2155049,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":2155049,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2155049,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":2155049,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":2155049,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3060195,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3775534,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4504044,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4568823,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":4568823,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":4568823,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":4568823,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":4568823,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4571449,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4690149,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4757731,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4757731,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":4757731,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4757731,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss":{"label":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net","description":"In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":300000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":100000,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"GoodwillTranslationAndPurchaseAccountingAdjustments":{"label":"Goodwill, Translation and Purchase Accounting Adjustments","description":"Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":2736000,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001654954-23-013936","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"AccountsReceivableSale":{"label":"Accounts Receivable, Sale","description":"Amount of decrease from sale of accounts receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":91307,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"DeferredCompensationArrangementWithIndividualCompensationExpense":{"label":"Deferred Compensation Arrangement with Individual, Compensation Expense","description":"The compensation expense recognized during the period pertaining to the deferred compensation arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2022-12-31","val":1488258,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"end":"2023-12-31","val":0,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q4I"},{"end":"2024-06-30","val":6715,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":49526,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":49526,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":66186,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":90858,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"}]}},"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":"2022-01-01","end":"2022-12-31","val":15689133,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7147452,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"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":"2022-01-01","end":"2022-12-31","val":1867520,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":473881,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":1895428,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":462882,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"}]}},"OtherRealEstateAdditions":{"label":"Other Real Estate, Additions","description":"Additions of other real estate not separately disclosed, including, but not limited to, real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":44941,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2021"}]}},"ProceedsFromInterestReceived":{"label":"Proceeds from Interest Received","description":"Interest received on loans and other debt instruments during the current period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":94115,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"ProceedsFromRepurchaseOfEquity":{"label":"Proceeds from (Repurchase of) Equity","description":"The net cash inflow or outflow resulting from the entity's share transaction.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2155049,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2023"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1830175,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1911766,"accn":"0001654954-24-003505","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-21"},{"start":"2023-01-01","end":"2023-12-31","val":5000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":96350,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":180729,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":129379,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":263694,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":87975,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":347427,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":347427,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":70262,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":70262,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":100977,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":31191,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":138908,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":37456,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":182411,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":91357,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2023-01-01","end":"2023-03-31","val":-612651,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-96789,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":162899,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-232139,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":621060,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":621060,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-31919,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-31919,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-535530,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-535530,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":50807,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":50807,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-360096,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-360096,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-19076,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":505774,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":1116893,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-665891,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"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":"2023-01-01","end":"2023-03-31","val":-208762,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-121843,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-56828,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":199829,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-110762,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-110762,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-643856,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":-643856,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-170678,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":-170678,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":728920,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":728920,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-487784,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-487784,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-832447,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-1265537,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-424340,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3410653,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"ProvisionForOtherCreditLosses":{"label":"Provision for Other Credit Losses","description":"Amount of expense related to credit loss from transactions other than loan and lease transactions.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-13091,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":173196,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":400493,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":300431,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":45869,"accn":"0001654954-24-005792","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":45869,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":240166,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":240166,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":260898,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":260898,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":234853,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":234853,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":20135,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":20135,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":82366,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":204855,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":317680,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-188399,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"AcceleratedShareRepurchasesFinalPricePaidPerShare":{"label":"Accelerated Share Repurchases, Final Price Paid Per Share","description":"Final price paid per share for the purchase of the targeted number of shares, determined by an average market price over a fixed period of time.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-06-30","val":4.58,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":4.7,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4.69,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":4.69,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":4.95,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":4.95,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4.71,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":4.71,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5.25,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5.87,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":5.89,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5.86,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":5.85,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5.86,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2023-12-31","val":3126743,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"end":"2023-12-31","val":3126743,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":3126743,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-06-30","val":3094824,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2591213,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3177550,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":3177550,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"end":"2024-12-31","val":3177550,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"end":"2024-12-31","val":3177550,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"end":"2024-12-31","val":3177550,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2817454,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3158474,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3683324,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4294443,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":4294443,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3628552,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":65948,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":284085,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-70831,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":530159,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":90019,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":90019,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":2712409,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2712409,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":243734,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":243734,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":536096,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":536096,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1170294,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":584591,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":1415830,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":235167,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":364431,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-04-01","end":"2023-06-30","val":153652,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":463945,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":225417,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":946598,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":1418928,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":1895428,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":462882,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":985996,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":985996,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1525870,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":1525870,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2083178,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2083178,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":602730,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":602730,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1208522,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1838632,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":2566279,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":766156,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"PaymentsForProceedsFromLoansReceivable":{"label":"Payments for (Proceeds from) Loans Receivable","description":"The net amount paid or received by the reporting entity associated with purchase (sale or collection) of loans receivable arising from the financing of goods and services.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":578250,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2023-01-01","end":"2023-09-30","val":-578250,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":-578250,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3383,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2983,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-01-01","end":"2024-06-30","val":2983,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":3000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":3000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2000,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":-2000,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2000,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-2000,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":-2000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":1620485,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":715339,"accn":"0001654954-24-010112","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2348995,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2348995,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":728510,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":728510,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2413774,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2413774,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2626,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":121326,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":118700,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":188908,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":67582,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":188908,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2024-09-30","val":0,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2026-03-31","val":0,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2023-12-31","val":38668,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"end":"2023-12-31","val":38668,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-09-30","val":34187,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-09-30","val":237729,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":147381,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":147381,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":84021,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2024-09-30","val":183172,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-31","val":549720,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":373468,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":186833,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2026-03-31","val":717853,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":348918,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":117166,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":463201,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":120854,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":229995,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":109141,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":336134,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":336134,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":106139,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":106139,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":447383,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":447383,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":106321,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":106321,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":212549,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":106228,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":318306,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":105757,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":406642,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":78772,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-Term Debt, Maturity, Remainder of Fiscal Year","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.","units":{"USD":[{"end":"2024-09-30","val":326284,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2024Q3I"},{"end":"2025-03-31","val":3277078,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3118372,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2560695,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2026-03-31","val":7659494,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"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-09-30","val":2,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"}],"USD":[{"start":"2025-01-01","end":"2025-09-30","val":2,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":2,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":556868,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-07-01","end":"2023-09-30","val":192437,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":727782,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":238528,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":463945,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":225417,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":804296,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":804296,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":340351,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":340351,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1037682,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1037682,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":205605,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":205605,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":599856,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":394251,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":833498,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":233642,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1020929,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":170344,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"PaymentsForRepurchaseOfEquity":{"label":"Payments for Repurchase of Equity","description":"The cash outflow to reacquire common and preferred stock.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":1318351,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":2155049,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":905146,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1620485,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":2348995,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2024-01-01","end":"2024-09-30","val":2348995,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2413774,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2413774,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2626,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":2626,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":121326,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":188908,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":188908,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"PaymentsToAcquireBusinessesGross":{"label":"Payments to Acquire Businesses, Gross","description":"The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":100000,"accn":"0001558370-24-014451","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-05"},{"start":"2023-01-01","end":"2023-12-31","val":100000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"}]}},"AccountsAndFinancingReceivableAllowanceForCreditLoss":{"label":"Accounts and Financing Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2022-12-31","val":51734,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":260858,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2023-12-31","val":260858,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2023Q4I"},{"end":"2024-12-31","val":433159,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"end":"2024-12-31","val":433159,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":735944,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":164376,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1888771,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":1888771,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3648001,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","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":"2023-01-01","end":"2023-12-31","val":175318,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":191544,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":191544,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":281332,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":1534224,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-88194,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":-88194,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":196907,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2023-12-31","val":38668,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2025-09-30","val":237729,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3I"},{"end":"2025-12-31","val":147381,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-31","val":147381,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":84021,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill":{"label":"Deferred Tax Liabilities, Goodwill","description":"Amount of deferred tax liability attributable to taxable temporary differences from goodwill.","units":{"USD":[{"end":"2023-12-31","val":3931,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3111,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":14300,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":13472,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":13472,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":49633,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":0.208,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.228,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.228,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.22,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLeases":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Leases, 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 lease expense.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.001,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.001,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.015,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.018,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.017,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.012,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":2090000,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2090000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2570000,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeTaxPaidStateAndLocalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":197561,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":180708,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":180708,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":264505,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"NoncashOrPartNoncashAcquisitionOtherLiabilitiesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Other Liabilities Assumed","description":"Amount of liabilities, classified as other, assumed in acquiring a business or in consideration for an asset received in a noncash or part noncash acquisition.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":660087,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1562664,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-01-01","end":"2024-12-31","val":2341024,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":2341024,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":472720,"accn":"0000701719-25-000020","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-07"},{"start":"2025-01-01","end":"2025-03-31","val":472720,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":951464,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":7235358,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":7235358,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":323973,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":2238111,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":1262021,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":877032,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3257717,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2024-07-01","end":"2024-09-30","val":1995698,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3758404,"accn":"0000701719-25-000007","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-26"},{"start":"2024-01-01","end":"2024-12-31","val":3758404,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":882159,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":497172,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1088122,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-07-01","end":"2025-09-30","val":205963,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1251146,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"ProceedsFromSaleOfMachineryAndEquipment":{"label":"Proceeds from Sale of Machinery and Equipment","description":"The cash inflow from sale of machinery and equipment.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":650,"accn":"0000701719-25-000036","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":650,"accn":"0000701719-25-000045","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-05"},{"start":"2025-01-01","end":"2025-12-31","val":650,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":0.001,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.001,"accn":"0000701719-26-000004","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"SegmentExpenditureAdditionToLongLivedAssets":{"label":"","description":"","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":384987,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":567901,"accn":"0000701719-26-000013","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-06","frame":"CY2026Q1"}]}}},"ecd":{"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":175000,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":227500,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":293461,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":175000,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":227500,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":293461,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":92.4,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":136.69,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":254.37,"accn":"0000701719-26-000010","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-27","frame":"CY2025"}]}}}}}