{"cik":1651052,"entityName":"FOCUS FINANCIAL PARTNERS INC.","facts":{"dei":{"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":"2018-06-30","val":0,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q2I"},{"end":"2019-06-28","val":829203698,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q2I"},{"end":"2020-06-30","val":1037877082,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q2I"},{"end":"2021-06-30","val":2521712832,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q2I"},{"end":"2022-06-30","val":1963340301,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-06-30","val":1963340301,"accn":"0001104659-23-047211","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-04-19","frame":"CY2022Q2I"}]}}},"us-gaap":{"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"end":"2017-12-31","val":5752000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5752000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":8621000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8935000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":8935000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8935000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":8935000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":8935000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13603000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12216000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10456000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8077000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":8077000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":8077000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":8077000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":8077000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9655000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7438000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8563000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9634000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":9634000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":9634000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":9634000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9634000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7809000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8595000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11714000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11580000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":11580000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":11580000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":11580000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":11580000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14719000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16228000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11822000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12213000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":12213000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":12213000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15100000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13605000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2017-12-31","val":73513000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":73513000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":101570000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":98596000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":98596000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":98596000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":98596000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":98596000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":119202000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":118674000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":130384000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":129337000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":129337000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":129337000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":129337000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":129337000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":139502000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":147592000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":157071000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":169220000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":169220000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":169220000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":169220000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":169220000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":176558000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":178300000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":189201000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":198827000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":198827000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":198827000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":198827000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":198827000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":209209000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":206909000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":207992000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":217219000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":217219000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":217219000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":225257000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":236790000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2017-12-31","val":23626000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":23626000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":48588000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":36252000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":36252000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":36252000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":36252000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":36252000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":42054000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45456000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61337000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":41442000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":41442000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":41442000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":41442000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":41442000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39419000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50345000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":61580000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":53862000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":53862000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":53862000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":53862000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":53862000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":55626000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":70011000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":89410000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":72572000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":72572000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":72572000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":72572000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":72572000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75956000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":91885000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":108542000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":80679000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":80679000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":80679000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":79117000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":97443000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2017-12-31","val":32056000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":39507000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":39507000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":46332000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":46332000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":56214000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":56214000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":58961000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":58961000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":66479000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2018-09-30","val":-245000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-1824000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":-1824000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-1824000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":-1824000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":-1824000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-1594000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-2000000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-3576000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-1299000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":-1299000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-1299000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":-1299000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":-1299000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-8746000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-8516000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-7311000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-2167000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":-2167000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":-2167000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":-2167000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":-2167000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":917000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":734000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-2677000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3029000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":3029000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":3029000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3029000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":3029000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20469000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15859000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11378000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18318000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":18318000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":18318000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12635000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18606000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2017-12-31","val":100,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28","frame":"CY2017Q4I"},{"end":"2018-06-30","val":100,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28","frame":"CY2018Q2I"},{"end":"2018-09-30","val":389830000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":471386000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":471386000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":471386000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":471386000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":459488000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":489566000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-12-31","val":498186000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":498186000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":498186000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":498186000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":498186000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":520281000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":503209000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":536619000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":526664000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":526664000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":526664000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":526664000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":526664000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":590022000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":650421000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":659541000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":841753000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":841753000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":841753000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":841753000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":841753000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":865857000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":910222000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":930042000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":918044000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":918044000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":918044000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":907591000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":913612000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":126000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2017-12-31","val":505000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":505000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1208000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":576000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":576000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":576000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":576000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":576000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":661000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":785000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":800000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":684000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":684000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":684000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":684000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":684000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":904000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":997000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1375000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2178000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":2178000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":2178000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2178000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2178000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2135000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2372000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2644000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3255000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":3255000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":3255000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3255000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":3255000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3696000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4201000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3949000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3862000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":3862000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":3862000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3887000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4349000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2482000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":2726000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1344000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4084000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":959000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":2716000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":828000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3498000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":782000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":50942000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":46020000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":18530000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":64367000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":64367000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19494000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":41784000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":22290000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":65400000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":65400000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":23616000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":23616000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":90381000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":90381000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":90381000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28741000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":28741000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":59962000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":59962000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":31221000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":31221000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":94860000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":94860000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":34898000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":34898000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":130718000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":130718000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":130718000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35723000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":35723000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":71735000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":71735000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":36012000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":36012000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":108759000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":108759000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":37024000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":37024000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":147783000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":147783000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":147783000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":42983000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":42983000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86986000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":86986000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":44003000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":44003000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":133041000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":133041000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":46055000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":46055000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":187848000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":187848000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":60276000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":60276000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":124925000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":124925000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":64649000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":64649000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":192256000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":67331000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":261842000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":71786000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":146409000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":74623000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":"2017-12-31","val":1234837000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1234837000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1740948000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1937778000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":1937778000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1937778000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1937778000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1937778000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2396156000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2420652000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2644628000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2848777000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2661096000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2729267000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3214463000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3386554000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4088366000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4706081000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4810762000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4784677000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4866754000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":4866754000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":4866754000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5025730000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5221170000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2018-12-31","val":1,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":464991000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":653615000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":556782000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":594620000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2017-12-31","val":12273000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":34411000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-09-30","val":49746000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":53394000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"}]}},"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":"2017-12-31","val":6095000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":14817000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-09-30","val":47110000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50761000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net","description":"Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2017-12-31","val":464991000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":653615000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-09-30","val":556782000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":594620000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2017-12-31","val":8,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28","frame":"CY2017Q4I"},{"end":"2018-06-30","val":8,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28","frame":"CY2018Q2I"}]}},"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":"2017-12-31","val":51455000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":51455000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":98378000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":33213000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":33213000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":33213000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":83779000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":37944000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":51263000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":233039000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":35329000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":42655000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":169715000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":143981000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":642207000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":317034000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":221049000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":128528000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":139973000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":139973000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":139973000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100199000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":137040000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2015-12-31","val":15499000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":16508000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":16508000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2016-12-31","val":16508000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2016Q4I"},{"end":"2017-09-30","val":53661000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":51455000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":51455000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2017-12-31","val":51455000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":51455000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":51455000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":51455000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2017-12-31","val":51455000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27949000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":32572000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":98378000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":98378000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":33213000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":33213000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":33213000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2018-12-31","val":33213000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":83779000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":83779000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":37944000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":37944000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":51263000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":51263000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2019-12-31","val":65178000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":233039000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":233039000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":35329000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":35329000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":42655000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":42655000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":65858000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":169715000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":169715000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":143981000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":143981000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2I"},{"end":"2021-09-30","val":642207000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":642207000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":310684000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":317034000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2022-03-31","val":317034000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1I"},{"end":"2022-06-30","val":221049000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":221049000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":128528000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":139973000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":139973000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":139973000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100199000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":137040000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":1009000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":37153000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":34947000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":34947000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-23506000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-18883000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":46923000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":46923000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-18242000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-18242000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-18242000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":50566000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":50566000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4731000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4731000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":18050000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":18050000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":31965000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":31965000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":31965000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":167861000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":167861000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-29849000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-29849000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-22523000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-22523000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":680000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":680000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":680000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":103857000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":103857000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":78123000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":78123000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":576349000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":576349000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":244826000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":244826000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6350000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":6350000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-89635000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-89635000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-182156000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-170711000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-39774000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2933000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-10443000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-10443000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-10443000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-10443000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2414000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-2414000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-2414000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2712000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2712000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2322000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2322000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":390000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":390000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2625000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-2625000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-303000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-303000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12347000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-12347000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-12347000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12949000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":12949000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15588000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":15588000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2639000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":2639000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":18435000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":18435000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":2847000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2847000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":27177000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":27177000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":27177000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3340000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":3340000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5134000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":5134000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1794000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1794000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2372000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2372000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-2762000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-2762000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15608000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":15608000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46542000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":46542000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":75015000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":75015000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":28473000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":28473000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":99783000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":24768000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":107073000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6315000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":31833000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":38148000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-50015000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-50015000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-28799000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-28799000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-43182000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-43182000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-43182000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":238000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":238000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2263000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2263000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2025000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2025000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":494000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":494000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-1769000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-1769000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1090000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1090000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":1090000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9561000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":9561000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10645000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":10645000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1084000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":1084000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13864000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":13864000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3219000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3219000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20747000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":20747000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":20747000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3952000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":3952000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7208000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":7208000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3256000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3256000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7194000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":7194000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-14000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-14000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16712000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":16712000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":15056000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":15056000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":30061000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":30061000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":15005000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":15005000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":38055000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":7994000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38095000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-8150000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9342000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-1192000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":14551000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-36120000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-36934000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-45889000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-45889000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12438000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-21216000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-8778000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-60458000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-60458000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-39242000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-39242000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-45596000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-45596000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-45596000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2474000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2474000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-59000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-59000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2415000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2415000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2131000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-2131000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-2072000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-2072000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-11257000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-11257000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-11257000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22510000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":22510000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26233000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":26233000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3723000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3723000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":32299000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":32299000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":6066000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":6066000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":47924000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":47924000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":47924000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7292000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":7292000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12342000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":12342000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":5050000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5050000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9566000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":9566000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-2776000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-2776000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":32320000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":32320000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":61598000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":61598000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":105076000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":105076000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":43478000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":43478000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":137838000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":32762000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":145168000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14465000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22491000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":36956000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2017-12-31","val":6094000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":6094000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":7811000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6215000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":6215000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6215000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6215000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":6215000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7870000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6183000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8653000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7839000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":7839000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":7839000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":7839000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":7839000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10449000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8077000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10958000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9190000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":9190000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":9190000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":9190000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":9190000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9783000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9630000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12372000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10932000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":10932000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":10932000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":10932000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":10932000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12742000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10117000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15554000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10726000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":10726000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":10726000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12086000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9826000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":447161000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":124152000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":154767000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":470182000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":191263000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":191263000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":657134000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":657134000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":186952000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":183683000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-03-31","val":183683000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":183683000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":403404000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":219721000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-04-01","end":"2018-06-30","val":219721000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":219721000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":653362000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":653362000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":249958000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":249958000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":249958000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":249958000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":866446000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":866446000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":866446000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":213084000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":213084000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":250607000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":250607000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":250607000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":250607000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":532619000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":532619000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":282012000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":282012000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":282012000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":282012000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":836355000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":836355000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":303736000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":303736000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":303736000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":303736000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1150695000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1150695000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":1150695000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":314340000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":314340000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":271464000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":271464000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-03-31","val":271464000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":570630000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":570630000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":299166000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":299166000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-04-01","end":"2020-06-30","val":299166000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":883607000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":883607000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":312977000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":312977000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-07-01","end":"2020-09-30","val":312977000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1241491000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":1241491000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1241491000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":357884000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":379467000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":379467000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":785406000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":785406000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":405939000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":405939000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1218378000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1218378000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":432972000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":432972000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1695079000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1695079000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":463213000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":463213000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":898614000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":898614000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":435401000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":435401000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1338459000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":439845000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1849013000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":536067000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1083377000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":547310000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":"2016-01-01","end":"2016-12-31","val":164000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1020000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":1020000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1511000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":1511000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":1511000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1201000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1201000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":1201000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10363000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":10363000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":10363000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":19742000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":19742000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":12373000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":434000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":980000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":980000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2132000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":2132000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":2132000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2419000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2419000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":2419000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4169000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":4169000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":4169000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6906000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":6906000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8726000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":898000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2477000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":2477000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4723000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":4723000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":4723000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5199000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5199000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":5199000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":19887000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":19887000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":19887000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":34503000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":34503000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":29320000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":300000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":477000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":477000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1080000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":1080000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":1080000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1579000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1579000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":1579000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5355000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":5355000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":5355000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7855000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":7855000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8221000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2017-12-31","val":1000012000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1000012000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":800993000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":838985000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":838985000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":838985000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":838985000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":838985000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1086978000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1114970000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1282079000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1279188000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1279188000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1279188000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1279188000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1279188000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1526296000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1293405000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1260514000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1507622000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":1507622000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1507622000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1507622000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1507622000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1623449000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1619275000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2263477000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2407302000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":2407302000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":2407302000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2407302000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":2407302000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2451128000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2494954000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2438779000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2563970000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2563970000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2563970000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2657519000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2650818000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2019-09-30","val":844000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":800000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":800000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":800000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":800000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":800000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2021-03-31","val":593000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":548000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5205000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6110000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":6110000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":6110000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":6110000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":6110000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5849000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5588000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5327000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35471000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":35471000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":35471000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":35559000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":34079000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2017-12-31","val":980502000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":980502000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":798481000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":836582000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":836582000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":836582000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":836582000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":836582000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1084683000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1112784000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1275551000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1272999000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1272999000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1272999000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1272999000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1272999000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1525687000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1292831000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1259975000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1507119000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":1507119000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1507119000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1507119000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1507119000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1619831000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1615930000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2250321000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2393669000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":2393669000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":2393669000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2393669000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":2393669000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2438183000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2482697000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2427211000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2510749000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2510749000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2510749000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2604929000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2600437000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"DebtWeightedAverageInterestRate":{"label":"Debt, Weighted Average Interest Rate","description":"Weighted average interest rate of debt outstanding.","units":{"pure":[{"end":"2018-12-31","val":0.06,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.06,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.06,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":0.06,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.05,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.05,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.05,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.05,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":0.05,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":0.05,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0.05,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":0.05,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.04,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.03,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.03,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.03,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":0.03,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":0.03,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0.03,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":0.03,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.02,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.02,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":0.03,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0.03,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":0.03,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":0.03,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":0.03,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.03,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.03,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.03,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.04,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":0.04,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":0.04,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.06,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.07,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":102000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3455000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-3455000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3932000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":3932000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":3932000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2293000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2293000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":2293000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1854000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":1854000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1854000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-7958000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-7958000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":19913000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2017-12-31","val":13278000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":13278000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":13014000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12340000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":12340000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12340000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":12340000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":12340000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11666000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10993000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10319000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9645000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":9645000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":9645000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":9645000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":9645000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8971000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8297000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7623000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6950000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":6950000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":6950000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":6950000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":6950000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6276000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5602000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4928000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4254000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":4254000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":4254000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":4254000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":4254000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3580000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4169000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3648000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7590000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":7590000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":7590000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7204000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6818000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":24000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-474000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-474000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-159000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-159000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-159000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-878000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-878000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-878000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1661000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-1661000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-1661000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2789000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-2789000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-4221000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2018-09-30","val":70232000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":70009000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":70009000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":70009000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":70009000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":70009000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":75360000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":77045000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":77919000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":75453000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":75453000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":75453000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":75453000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":75453000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":72617000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":76209000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":103456000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":107289000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":107289000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":107289000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":107289000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":107289000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":160247000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":229031000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":237042000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":267332000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":267332000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":267332000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":267332000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":267332000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":258228000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":236040000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":232332000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":230130000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":230130000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":230130000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":231432000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":238677000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":83000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3978000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-3978000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4727000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":4727000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":4727000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1850000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1850000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":1850000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":773000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":773000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":773000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-14421000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-14421000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":23757000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2017-12-31","val":7124000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6536000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":6536000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13454000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":13454000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":27443000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":27443000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":33009000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":33009000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":31221000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-43000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-49000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-49000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":954000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":954000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":954000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":435000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":435000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":435000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":580000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":580000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":580000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-3674000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-3674000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8065000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2017-12-31","val":119000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":532000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":532000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":586000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"}]}},"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":"2017-12-31","val":747000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":70621000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":70621000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":76059000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":76059000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":107997000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":107997000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":268368000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":268368000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":238266000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsInvestmentInSubsidiaries":{"label":"Deferred Tax Assets, Investment in Subsidiaries","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries.","units":{"USD":[{"end":"2018-12-31","val":62618000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":62618000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":74415000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":74415000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":106553000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":106553000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":254454000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":254454000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":224004000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":"2018-12-31","val":64085000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":64085000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":62605000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":62605000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":80554000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":80554000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":235359000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":235359000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":200551000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2017-12-31","val":716000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":72146000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":70621000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2021-12-31","val":268368000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":231772000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2017-12-31","val":272000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5842000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":5842000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":429000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, General Business","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.","units":{"USD":[{"end":"2018-12-31","val":1219000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":1219000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2022-12-31","val":6494000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-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":"2017-12-31","val":31000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":0,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-06-30","val":9021000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9298000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6494000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":"2017-12-31","val":6408000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"}]}},"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":"2017-12-31","val":6923000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6248000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":6248000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13184000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":13184000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":27084000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":27084000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":32483000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":32483000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":30811000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":5680000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":4826000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1749000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6686000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1882000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":6121000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2077000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8370000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2313000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2017-12-31","val":33698000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":33698000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":40537000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":39621000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":39621000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":39621000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":39621000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":39621000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41281000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23156000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40151000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":58600000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":58600000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":58600000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":58600000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":58600000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16366000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27173000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46753000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":66428000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":66428000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":66428000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":66428000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":66428000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26638000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":56747000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":89139000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":105722000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":105722000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":105722000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":105722000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":105722000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28808000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":53905000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":66868000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":70974000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":70974000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21920000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"}]}},"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":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-09-30","val":-0.24,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-08-01","end":"2018-09-30","val":-0.24,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-31","end":"2018-12-31","val":-0.01,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.22,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.22,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-0.06,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-0.06,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":-0.06,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.05,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-0.05,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.02,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-10-01","end":"2019-12-31","val":-0.25,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":-0.25,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":0.43,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.48,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0.05,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":0.03,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":0.07,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"}]}},"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":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":-0.24,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-09-30","val":-0.24,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-08-01","end":"2018-09-30","val":-0.24,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-31","end":"2018-12-31","val":-0.01,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.22,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":0.22,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-0.06,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-0.06,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":-0.06,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.05,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.02,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":0.03,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-10-01","end":"2019-12-31","val":-0.25,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":-0.25,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":0.43,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":0.03,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":0.03,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":0.07,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"}]}},"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":"2016-01-01","end":"2016-12-31","val":0.059,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.03,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":0.03,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.299,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-0.299,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-0.299,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1.417,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-1.417,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-12-31","val":-1.417,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":-1.417,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-1.417,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1.417,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.262,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.245,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0.258,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":0.297,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0.297,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-12-31","val":0.297,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":0.297,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0.297,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.297,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.267,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.279,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0.375,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0.451,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.451,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-12-31","val":0.451,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":0.451,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.451,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.286,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.351,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0.321,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0.298,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":0.298,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-12-31","val":0.298,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.728,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1.584,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":0.35,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"end":"2018-01-01","val":0.21,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017Q4I"},{"start":"2018-01-01","end":"2018-09-30","val":0.21,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.302,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0.302,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-03-31","val":0.427,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.427,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":1.219,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":-0.012,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.016,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":0.016,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.001,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":0.001,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2022-01-01","end":"2022-12-31","val":0.036,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, 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 statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.027,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.062,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-0.062,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-0.062,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.036,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0.036,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.036,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.092,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.092,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.025,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, 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 impairment loss.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-0.31,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.033,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.003,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-0.003,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.016,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-0.016,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-0.016,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.192,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-0.192,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-0.192,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.009,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0.009,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.009,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.027,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.027,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.003,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":-0.058,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-0.058,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-0.058,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.418,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-0.418,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-0.418,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.035,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0.035,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.035,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.077,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.077,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.018,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":0.002,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.001,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-0.001,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.006,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":0.006,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":0.007,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.042,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0.042,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":0.042,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.013,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0.013,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.013,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.025,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.025,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.002,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-12-31","val":0.012,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.007,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-0.007,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.061,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-0.061,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-0.061,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.326,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-0.326,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-0.326,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.081,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0.081,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.066,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-206000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":146000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":170000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":170000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-80000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-97000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-97000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-198000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-198000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-198000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":17000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":13000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-171000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-171000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":79000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":79000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":79000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-667000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-667000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-336000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-336000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-140000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-140000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":461000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":461000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":461000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-4000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-26000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-26000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-568000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-568000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-577000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-577000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":319000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":319000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1339000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1339000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-2524000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-1121000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-130000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":229000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"EquityMethodInvestmentDividendsOrDistributions":{"label":"Proceeds from Equity Method Investment, Distribution","description":"Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":469000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":694000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":984000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":984000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":344000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":613000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":739000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":739000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":1118000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":1118000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":1118000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":263000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":263000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":618000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":618000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":668000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":668000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":751000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":751000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":751000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":25000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":52000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":52000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":145000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":145000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":231000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":231000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":231000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":176000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":176000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":403000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":403000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":773000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":773000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":1143000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1143000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":425000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":425000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":776000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":776000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1059000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1396000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":327000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":681000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"EquityMethodInvestmentOtherThanTemporaryImpairment":{"label":"Equity Method Investment, Other than Temporary Impairment","description":"This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":11749000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":11749000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":11749000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-12-01","end":"2019-12-31","val":11749000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":57000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":94000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":138000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":176000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":34000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":59000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":59000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":109000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":109000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":147000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":147000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":33000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":39000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":46000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":58000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"}]}},"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":298436000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":298436000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":361871000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":383505000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":383505000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":383505000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":383505000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":383505000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":412557000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":443531000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":477970000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":514269000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":514269000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":514269000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":514269000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":514269000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":548475000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":585061000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":622853000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":663763000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":663763000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":663763000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":663763000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":663763000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":706478000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":750497000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":795233000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":849231000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":849231000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":849231000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":849231000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":849231000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":909792000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":971729000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1036015000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1106833000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1106833000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1106833000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1178625000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1253855000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2018-12-31","val":99679000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":139474000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":166178000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":240862000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":270828000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":79427000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":111253000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":126701000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":179095000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":181401000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":87214000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":123734000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":139567000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":203331000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":217115000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":91828000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":131532000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":152088000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":216594000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":241575000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-12-31","val":94469000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":136573000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":159974000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":229531000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":254749000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2017-12-31","val":820718000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":820718000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1033931000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1145700000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":1145700000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1145700000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1145700000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1145700000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1293653000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1356641000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1492273000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1517725000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1517725000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1517725000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1517725000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1517725000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1547345000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1557567000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1570580000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1777230000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":1777230000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1777230000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1777230000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1777230000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1788732000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1861511000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1978481000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2430950000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":2430950000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":2430950000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":2430950000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":2430950000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2434794000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2596607000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2673831000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2745957000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2745957000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2745957000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2928454000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3011654000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2017-12-31","val":522282000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":522282000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":672060000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":762195000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":762195000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":762195000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":762195000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":762195000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":881096000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":913110000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1014303000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":998870000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":972506000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":947727000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1082254000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1111014000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1183248000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1525002000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1624878000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1637816000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1639124000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1639124000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1639124000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1749829000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1757799000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":7336000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":4577000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":4577000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":850000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5509000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5509000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":5509000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":5509000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":5509000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":5509000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"}]}},"GainOnSaleOfInvestments":{"label":"Gain on Sale of Investments","description":"The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.","units":{"USD":[{"start":"2018-03-01","end":"2018-03-31","val":5509000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-03-01","end":"2018-03-31","val":5509000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-03-01","end":"2018-03-31","val":5509000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-03-01","end":"2018-03-31","val":5509000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018Q1I"},{"start":"2018-01-01","end":"2018-09-30","val":5509000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-8106000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-8106000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-8106000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-8106000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-14011000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-14011000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-21071000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-21071000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-7060000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-7060000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-21071000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-21071000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-21071000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2020-01-01","end":"2020-03-31","val":-6094000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-6094000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-6094000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-6094000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-6094000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-6094000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-6094000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-6094000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-6094000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":-1807000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2015-12-31","val":232438000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":316505000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":316505000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2016-12-31","val":316505000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2016Q4I"},{"end":"2017-12-31","val":515489000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":515489000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2017-12-31","val":515489000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":515489000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":515489000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":515489000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2017-12-31","val":515489000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2017Q4I"},{"end":"2018-09-30","val":693160000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":860495000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":860495000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":860495000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":860495000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":860495000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2018-12-31","val":860495000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":860495000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":860495000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":860495000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2018-12-31","val":860495000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":945503000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":988706000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1073283000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2019-12-31","val":1090231000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1111780000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1121153000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1125604000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":1255559000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1253976000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1316160000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1429196000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1925315000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":1925315000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1925315000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1925315000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1925315000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":1925315000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":1925315000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1928135000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2050297000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2092787000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2167917000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2167917000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2167917000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2213019000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2310675000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":85455000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":198546000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":198546000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":198546000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":179852000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":347496000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":347496000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-12-31","val":347496000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":347496000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":347496000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":347496000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":84899000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":128391000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":214163000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":229799000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":229799000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-12-31","val":229799000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":229799000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":229799000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":229799000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26545000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32121000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":34897000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":160341000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":160341000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-12-31","val":160341000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":160341000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":160341000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":160341000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1883000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":64822000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":180009000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":677195000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":677195000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-12-31","val":677195000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":677195000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":677195000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":129797000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":181302000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":249677000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":249677000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-12-31","val":249677000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45676000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":140042000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2015-12-31","val":255062000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":339129000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":339129000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2016-12-31","val":339129000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2016Q4I"},{"end":"2017-12-31","val":538113000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":538113000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2017-12-31","val":538113000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":538113000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":538113000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":538113000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2017-12-31","val":538113000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2017Q4I"},{"end":"2018-09-30","val":715784000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":883119000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":883119000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":883119000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":883119000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":883119000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2018-12-31","val":883119000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":883119000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":883119000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":883119000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2018-12-31","val":883119000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":968127000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1011330000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1095907000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2019-12-31","val":1112855000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1134404000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1143777000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1148228000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":1278183000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1276600000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1338784000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1451820000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1947939000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":1947939000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1947939000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1947939000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1947939000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":1947939000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":1947939000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1950759000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2072921000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2115411000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2190541000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":2190541000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":2190541000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2235643000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2333299000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2015-12-31","val":22624000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":22624000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":22624000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2016-12-31","val":22624000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2016Q4I"},{"end":"2017-12-31","val":22624000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":22624000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2017-12-31","val":22624000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":22624000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":22624000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":22624000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2017-12-31","val":22624000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2017Q4I"},{"end":"2018-09-30","val":22624000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22624000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":22624000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":22624000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":22624000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":22624000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2018-12-31","val":22624000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":22624000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":22624000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":22624000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2018-12-31","val":22624000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22624000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22624000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22624000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2019-12-31","val":22624000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22624000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22624000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22624000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":22624000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22624000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22624000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22624000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":22624000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":22624000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":22624000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":22624000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":22624000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":22624000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":22624000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22624000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22624000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22624000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22624000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":22624000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":22624000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22624000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22624000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-12-31","val":-1388000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":438000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":438000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":438000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":-2181000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-2490000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-2490000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-12-31","val":-2490000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":-2490000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-2490000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-2490000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":109000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-180000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":-1375000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":-63000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-63000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-12-31","val":-63000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":-63000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-63000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-63000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4996000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1199000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":476000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":4987000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":4987000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-12-31","val":4987000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":4987000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":4987000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":4987000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3466000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4221000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-6372000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":-7439000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-7439000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-12-31","val":-7439000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":-7439000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-7439000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2820000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4815000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":-13830000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-7075000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":-7075000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-12-31","val":-7075000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-574000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2716000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":84067000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":198984000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":198984000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":198984000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":177671000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":345006000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":345006000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-12-31","val":345006000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":345006000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":345006000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":345006000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":85008000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":128211000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":212788000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":229736000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":229736000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-12-31","val":229736000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":229736000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":229736000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":229736000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21549000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30922000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":35373000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":165328000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":165328000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-12-31","val":165328000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":165328000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":165328000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":165328000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1583000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":60601000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":173637000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":669756000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":669756000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-12-31","val":669756000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":669756000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":669756000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2820000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":124982000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":167472000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":242602000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":242602000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-12-31","val":242602000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":45102000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":142758000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":14912000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-52276000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-52276000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-41636000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-41636000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-41636000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-7828000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-7828000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-7828000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":65472000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":65472000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":65472000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":36274000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":36274000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":163923000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-12-31","val":16703000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-37388000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-37324000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-49860000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-49860000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-10878000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-17788000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-6910000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-52967000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-52967000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-35179000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-35179000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-31637000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-31637000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-31637000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4049000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-4049000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":478000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":478000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":4527000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4527000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3035000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-3035000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-3513000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-3513000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-4976000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-4976000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-4976000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":46089000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":46089000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":49454000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":49454000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3365000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3365000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":57803000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":57803000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":8349000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":8349000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":69625000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":69625000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":69625000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3668000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":3668000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11016000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":11016000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":7348000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":7348000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":15543000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":15543000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":4527000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":4527000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":44522000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":44522000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":54699000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":54699000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":136245000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":136245000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":81546000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":81546000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":186654000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":50409000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":178355000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-25680000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-37877000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-12197000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1791000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2416000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":2416000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":9999000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":9999000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":9999000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2852000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2852000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":2852000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4153000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":4153000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":4153000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":8248000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":8248000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14432000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":756000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":1066000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":358000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1407000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":1407000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":74000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":153000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":79000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":208000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":208000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":55000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":55000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":521000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":521000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":521000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":314000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":314000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":643000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":643000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":329000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":329000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":696000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":696000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":53000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":53000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":755000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":755000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":755000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":64000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":64000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":116000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":116000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":52000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":52000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":167000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":167000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":51000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":51000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":219000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":219000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":219000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":283000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":283000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":423000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":423000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":140000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":140000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":514000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":514000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":91000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":91000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":524000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":524000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":95000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":95000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":106000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":106000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":11000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":11000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":157000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":51000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":319000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":175000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":529000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":354000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":981000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":1281000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":557000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1501000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-1501000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1176000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1922000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":746000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5667000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5667000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":3745000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3745000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":9450000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":9450000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":9450000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1221000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1221000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":204000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":204000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":1425000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":1425000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3701000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-3701000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-3905000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-3905000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7049000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":7049000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":7049000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12070000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":12070000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12107000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":12107000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":37000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":37000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":16512000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":16512000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":4405000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":4405000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20660000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":20660000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":20660000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1186000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":1186000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3360000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":3360000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":2174000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2174000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6038000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6038000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":2678000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":2678000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":20082000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":20082000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":15617000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":15617000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":47845000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":47845000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":32228000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":32228000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":59965000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":12120000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":53077000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-18703000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-59982000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-41279000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":"2016-01-01","end":"2016-12-31","val":2252000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":2440000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3357000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":3357000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":839000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2922000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":4680000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4680000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":6149000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":6149000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":6149000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1548000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1548000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3356000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":3356000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":5011000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":5011000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":7775000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":7775000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":7775000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2047000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2047000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3765000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":3765000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":13036000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":13036000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":18927000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":18927000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":18927000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3739000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":3739000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21450000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":21450000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":30567000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":30567000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":36806000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":36806000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10066000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":10066000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":22571000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":22571000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":30575000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":33212000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6553000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11047000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":2741000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-1437000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-1210000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-1210000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1410000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3324000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1219000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1219000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":2341000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":2341000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":2341000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4662000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":4662000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":389000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":389000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1240000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":1240000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-1172000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-1172000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1172000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1281000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1281000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-981000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-981000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":110000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":110000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":606000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":606000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":606000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1637000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-1637000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-527000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-527000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1974000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1974000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":486000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":486000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3081000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":3081000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4778000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":4778000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":21000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-82000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2883000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":818000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":5472000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":25824000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":30209000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":30209000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11017000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":21467000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":30172000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":30172000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":23747000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":23747000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":23747000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":20690000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":20690000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18219000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":18219000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":30367000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":30367000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":29562000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":29562000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":29562000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9047000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":9047000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15905000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":15905000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":25716000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":25716000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":37913000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":37913000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":37913000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7393000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":7393000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10038000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":10038000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":22247000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":22247000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":32006000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":32006000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10478000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":10478000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9398000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":9398000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":7959000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":16778000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8098000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16985000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":1635000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":19963000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-4671000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-4671000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5383000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12358000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":21382000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":21382000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":4302000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":4302000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":4302000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3741000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3741000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25166000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":25166000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":39968000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":39968000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":8276000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":8276000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":8276000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1612000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-1612000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7600000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":7600000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":20294000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":20294000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":10876000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":10876000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":10876000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2169000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":2169000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16883000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":16883000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":35382000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":35382000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":14444000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":14444000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4721000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":4721000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21446000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":21446000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":37729000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":10445000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1253000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17551000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":1170000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":1228000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1603000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":1603000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1891000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-268000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":2223000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2223000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-1481000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-1481000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-1481000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":85000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":85000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1688000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-1688000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":794000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":794000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-312000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-312000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-312000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1739000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1739000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-813000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-813000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1889000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1889000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-2563000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-2563000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-2563000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":383000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":383000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":2200000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2200000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":543000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":543000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1810000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":1810000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1122000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1122000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":3134000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-2149000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":669000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2116000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"IncreaseDecreaseInDueToAffiliates":{"label":"Increase (Decrease) in Due to Affiliates","description":"The increase (decrease) in obligations owed to an entity that is controlling, under the control of, or within the same control group as the reporting entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":5837000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":5803000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":9700000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":9700000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-9914000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7548000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":7503000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":7503000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":6706000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":6706000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":6706000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1723000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1723000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-16518000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-16518000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":365000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":365000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":18989000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":18989000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":18989000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-41785000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-41785000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-31225000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-31225000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-11749000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-11749000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":7650000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":7650000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":7650000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-39818000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-39818000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9765000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-9765000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":22715000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":22715000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":38831000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":38831000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-76997000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-76997000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-51962000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-51962000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-39020000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-35060000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-49101000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-30000000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-4392000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-4905000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3686000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-3686000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1280000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2600000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-6315000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-6315000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-10322000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-10322000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-10322000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-7537000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-7537000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-24848000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-24848000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-21964000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-21964000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-10487000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-10487000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-10487000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2815000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-2815000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-18406000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-18406000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-28761000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-28761000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-29683000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-29683000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-29683000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-3023000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-3023000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-13986000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-13986000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-61181000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-61181000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-77423000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-77423000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-22520000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-22520000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-40201000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-40201000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-69038000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-74765000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-8102000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-11420000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":6644000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-5861000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-9889000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-9889000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8167000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14791000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":6035000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":6035000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":10401000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":10401000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":10401000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5788000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5788000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3220000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-3220000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":4820000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":4820000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-3796000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-3796000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-3796000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1705000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":1705000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2780000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-2780000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":4168000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":4168000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-74000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-74000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-74000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5098000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":5098000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":14450000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":14450000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":17731000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":17731000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-2103000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-2103000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12827000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":12827000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9776000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":9776000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":7083000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":245000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":32427000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60847000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"IndefiniteLivedIntangibleAssetsExcludingGoodwill":{"label":"Indefinite-lived Intangible Assets (Excluding Goodwill)","description":"Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-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":"2017-12-31","val":522282000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":522282000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":672060000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":762195000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":762195000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":762195000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":762195000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":762195000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":881096000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":913110000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1014303000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1003456000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":998870000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":972506000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":947727000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":1113467000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1082254000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1111014000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1183248000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1581719000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1525002000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1624878000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1637816000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1639124000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1639124000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1639124000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1749829000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1757799000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":21327000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":27338000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":14296000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":41861000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":41861000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14272000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32484000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":18212000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":45480000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":45480000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":12996000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":12996000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":56448000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":56448000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":56448000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12859000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":12859000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":27283000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":27283000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":14424000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":14424000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":43135000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":43135000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":15852000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":15852000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":58291000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":58291000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":58291000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13586000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":13586000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23643000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":23643000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":10057000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":10057000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":32546000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":32546000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":8903000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":8903000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":41658000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":41658000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":41658000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10521000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":10521000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21350000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":21350000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":10829000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":10829000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":37893000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":37893000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":16543000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":16543000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":55001000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":55001000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17616000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":17616000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37508000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":37508000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":19892000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":19892000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":63999000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":26491000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":99887000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":43929000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":92270000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":48341000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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-12-31","val":21199000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":24172000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":41840000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":41840000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14432000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32655000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":45484000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":45484000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":56584000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":56584000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":56584000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11462000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":11462000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25904000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":25904000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":41782000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":41782000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":57344000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":57344000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":57344000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13555000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":13555000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23542000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":23542000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":32109000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":32109000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":41352000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":41352000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":41352000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10267000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":10267000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20048000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":20048000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":36201000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":36201000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":53721000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":53721000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":16506000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":16506000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":34952000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":34952000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":59649000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":93851000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41361000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":87932000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":88000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":74000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":32000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":222000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":222000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":142000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":377000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":235000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":809000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":809000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":432000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":432000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1266000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":1266000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":1266000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":197000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":197000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":536000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":536000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":339000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":339000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":827000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":827000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":291000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":291000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1164000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1164000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":1164000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":285000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":285000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":351000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":351000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":66000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":66000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":412000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":412000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":61000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":61000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":453000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":453000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":453000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":47000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":47000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":104000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":104000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":57000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":57000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":310000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":310000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":206000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":206000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":422000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":422000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":3000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":20000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":17000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":17000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":146000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":126000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":791000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":464000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1103000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":639000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"LaborAndRelatedExpense":{"label":"Labor and Related Expense","description":"Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":178193000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":196037000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":90524000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":265555000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":265555000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":73349000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":154622000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":81273000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":262004000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":262004000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":107382000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":107382000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":358084000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":358084000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":358084000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":101448000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":101448000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":206979000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":206979000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":105531000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":105531000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":318808000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":318808000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":111829000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":111829000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":431465000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":431465000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":431465000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":117844000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":117844000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":231758000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":231758000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":113914000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":113914000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":346460000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":346460000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":114702000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":114702000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":476208000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":476208000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":476208000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":141043000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":141043000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":280088000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":280088000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":139045000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":139045000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":424337000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":424337000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":144249000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":144249000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":591121000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":591121000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":181800000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":181800000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":359931000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":359931000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":178131000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":178131000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":546251000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":186320000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":729891000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":206416000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":414948000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":208532000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":233878000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":233197000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":236252000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":253578000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":321533000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":339806000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":346728000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":86001000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":88139000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":92906000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":85043000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":122481000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":112686000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":99413000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":45006000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":48678000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":54815000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":60113000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":21793000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22854000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24790000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24505000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":31291000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":34186000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":37541000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":26664000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27944000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29873000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27957000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":36724000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":40331000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":43387000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":31524000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":33461000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":35662000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32583000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":39247000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":46755000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":49917000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":37994000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":39965000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":42118000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38484000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":43112000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":51033000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":56357000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":29902000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20834000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10903000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","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":52281000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":52746000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":52761000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":57153000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":68238000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":62482000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":57833000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2017-12-31","val":1148749000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1148749000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1092123000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1125258000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":1125258000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1125258000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1125258000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1125258000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1583880000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1604797000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1831054000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1849659000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":1849659000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":1849659000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1849659000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":1849659000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2021731000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1829886000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1890581000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2204002000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":2204002000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":2204002000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2204002000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":2204002000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2336816000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2487469000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3187065000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3591598000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":3591598000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":3591598000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":3591598000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":3591598000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3523463000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3561906000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3497817000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3563459000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":3563459000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":3563459000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3698960000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3850339000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2017-12-31","val":1234837000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1234837000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":1740948000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1937778000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":1937778000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1937778000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1937778000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1937778000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2396156000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2420652000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2644628000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":2653629000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2848777000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2661096000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2729267000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":3062881000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3214463000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3386554000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4088366000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":4709006000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4706081000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4810762000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4784677000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4866754000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":4866754000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":4866754000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5025730000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5221170000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"LossContingencyLossInPeriod":{"label":"Loss Contingency, Loss in Period","description":"The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"ManagementFeeExpense":{"label":"Management Fee Expense","description":"Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).","units":{"USD":[{"start":"2019-02-01","end":"2019-02-28","val":1428000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-02-01","end":"2019-02-28","val":1428000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-02-01","end":"2019-02-28","val":1428000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-02-01","end":"2019-02-28","val":1428000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1I"},{"start":"2019-01-01","end":"2019-03-31","val":1428000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1428000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1428000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-03-31","val":1428000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":1428000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"}]}},"MarketableSecurities":{"label":"Marketable Securities","description":"Amount of investment in marketable security.","units":{"USD":[{"end":"2021-01-31","val":18000000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-01-31","val":18000000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-01-31","val":18000000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":17619000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17271000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16972000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"MembersEquity":{"label":"Members' Equity","description":"Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.","units":{"USD":[{"end":"2016-12-31","val":-261883000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-778661000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-778661000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2017-12-31","val":-778661000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2017-12-31","val":-778661000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2017Q4I"},{"end":"2018-07-30","val":41478000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q2I"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2018-09-30","val":268785000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":342858000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":342858000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":342858000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":342858000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":342858000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":357222000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":330331000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":315578000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":319850000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":319850000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":319850000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":319850000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":319850000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":307881000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":326478000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":297678000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":319080000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":319080000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":319080000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":319080000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":319080000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":271148000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":230389000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":226246000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":246864000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":246864000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":246864000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":246864000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":246864000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":241426000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":234821000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":228237000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":249377000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":249377000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":249377000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":289612000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":289504000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":110864000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":346057000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":342403000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":342403000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4998000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":188106000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":288249000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":288249000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":322487000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":322487000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":322487000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":239905000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":239905000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":248661000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":248661000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":403395000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":403395000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":393567000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":393567000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":393567000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":220522000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":220522000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-28944000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-28944000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-78692000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-78692000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":161831000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":161831000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":161831000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":97993000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":97993000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":31745000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":31745000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":649664000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":649664000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":938797000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":938797000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21740000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":21740000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46129000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":46129000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-29889000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":16992000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":53901000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":40250000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":-186799000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-370779000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-376716000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-376716000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-31243000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-244061000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-327447000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-327447000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-446450000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-446450000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-446450000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-205269000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-205269000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-299161000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-299161000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-515094000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-515094000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-556455000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-556455000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-556455000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-55376000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-55376000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-64947000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-64947000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-82158000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":-82158000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":-372973000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-372973000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-372973000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-28260000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-28260000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-105556000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-105556000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-310595000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-310595000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-1007312000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-1007312000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-11067000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-11067000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-263717000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-263717000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-380059000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":-475181000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-90317000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-150233000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":77150000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":61729000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":69090000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":69090000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":12725000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37152000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":86218000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":86218000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":105919000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":105919000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":105919000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15913000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":15913000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":55218000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":55218000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":129920000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":129920000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":194774000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":194774000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":194774000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3382000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":3382000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":64378000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":64378000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":138467000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":138467000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":211361000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":211361000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":211361000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34128000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":34128000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":151960000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":151960000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":237848000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":237848000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":313918000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":313918000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4642000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-4642000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":129292000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":129292000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":230316000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":288599000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3228000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":106821000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2018-01-01","end":"2018-09-30","val":-10198000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-10198000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-10198000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-10198000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":-10198000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-10198000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-09-30","val":-10813000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-590000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-590000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-590000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2018-07-31","end":"2018-12-31","val":6734000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":9608000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":9608000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-2942000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2942000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":-2942000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2942000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2146000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2146000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-873000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-873000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1273000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1273000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":1273000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1273000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12872000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-12872000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-12872000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-11999000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":-11999000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":20396000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":20396000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-03-31","val":20396000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22805000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":22805000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2409000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":2409000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-04-01","end":"2020-06-30","val":2409000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":24447000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":24447000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1642000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":1642000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-07-01","end":"2020-09-30","val":1642000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28045000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":28045000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":28045000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":3598000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":256000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":256000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2233000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2233000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1977000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1977000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2882000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2882000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":649000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":649000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10412000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":10412000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":29102000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":29102000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":62185000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":62185000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":33083000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":33083000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":91434000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":29249000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":91784000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-632000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":31545000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":32177000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-48436000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-48436000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-28726000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-28726000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":-28726000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":28726000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-09-30","val":615000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-31","end":"2018-09-30","val":7324000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-31","end":"2018-09-30","val":-615000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-40497000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-40497000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-40497000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":7939000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":-7939000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":114000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":114000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":114000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":114000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2420000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2420000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2306000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2306000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":2306000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2306000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1539000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":1539000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-881000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-881000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":-881000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-881000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":847000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":847000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":847000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-692000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":-692000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":13623000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":13623000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-03-31","val":13623000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14542000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":14542000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":919000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":919000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-04-01","end":"2020-06-30","val":919000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":16844000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":16844000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":2302000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":2302000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-07-01","end":"2020-09-30","val":2302000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20920000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":20920000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":20920000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":4076000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":2226000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":2226000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5423000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":5423000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":3197000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3197000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6623000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6623000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1200000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1200000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14028000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":14028000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9980000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":9980000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26215000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":26215000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":16235000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":16235000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":35255000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":9040000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":33494000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6345000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9440000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-3095000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":"2018-07-31","end":"2018-09-30","val":-10198000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2018-09-30","val":-10198000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-31","end":"2018-12-31","val":-590000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-31","end":"2018-12-31","val":-590000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-07-31","end":"2018-12-31","val":-590000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-03-31","val":-2942000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2146000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2146000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-873000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-873000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":1273000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12872000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-12872000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-12872000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20396000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22805000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":22805000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2409000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":24447000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":24447000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":1642000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":28045000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":28045000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":28045000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":256000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":256000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2233000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2233000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1977000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1977000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2882000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":2882000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":649000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":649000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10412000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":10412000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":29102000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":29102000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":62185000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":62185000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":33083000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":33083000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":91434000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":29249000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":91784000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-632000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":31545000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":32177000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2018-07-31","end":"2018-09-30","val":-10198000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-08-01","end":"2018-09-30","val":-10198000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-31","end":"2018-12-31","val":-590000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-31","end":"2018-12-31","val":-590000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":-2942000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2146000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":796000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-873000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1273000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12872000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"}]}},"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":"2016-01-01","end":"2016-12-31","val":2516000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-6178000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-6178000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-6178000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":193000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":684000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1238000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1238000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-19594000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-19594000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1502000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1502000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3888000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-3888000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-2636000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-2636000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":-2633000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6658000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7599000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-7599000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"}]}},"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":"2016-01-01","end":"2016-12-31","val":-21580000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-40236000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-26315000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-55613000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-23424000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":-62970000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-20922000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-76071000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-13366000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"NumberOfBusinessesAcquired":{"label":"Number of Businesses Acquired","description":"The number of businesses acquired by the entity during the period.","units":{"item":[{"start":"2017-01-01","end":"2017-12-31","val":23,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":19,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":31,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"}],"USD":[{"start":"2019-01-01","end":"2019-09-30","val":28000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"segment":[{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":38283000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11394000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":2463000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2848000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-11009000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-11009000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5753000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":5753000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":2905000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":12546000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-03-31","val":12546000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":12546000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":24260000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11714000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-04-01","end":"2018-06-30","val":11714000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11714000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10003000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":10003000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-14257000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-14257000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":-14257000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-14257000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":44434000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":44434000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":44434000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":34431000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":34431000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":9317000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":9317000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":9317000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":9317000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":28850000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":28850000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":19533000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":19533000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":19533000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":19533000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":41755000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":41755000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":12905000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":12905000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":12905000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":12905000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":67646000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":67646000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":67646000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":25891000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":25891000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":65590000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":65590000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-03-31","val":65590000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":79533000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":79533000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":13943000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":13943000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-04-01","end":"2020-06-30","val":13943000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":98039000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":98039000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":18506000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":18506000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-07-01","end":"2020-09-30","val":18506000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":119828000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":119828000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":119828000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":21789000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":14708000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":14708000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":34124000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":34124000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":19416000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":19416000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":55687000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":55687000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":21563000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":21563000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":102872000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":102872000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":73354000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":73354000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":177164000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":177164000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":103810000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":103810000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":257183000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":80019000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":294308000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21440000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":57935000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":36495000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":9665000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20963000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":11298000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":32480000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":11517000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":44213000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":44213000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":50123000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":50123000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":74340000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":74340000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":61057000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":181597000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":180451000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":183491000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":196425000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":196425000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":196425000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":196425000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":196425000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":199307000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":221339000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":256903000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":253295000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":253295000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":253295000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":253295000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":253295000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":255145000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":255324000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":253191000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":277324000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":277324000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":277324000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":277324000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":277324000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":284613000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":283852000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":286930000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":288895000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":288895000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":288895000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":301237000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":302861000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":9094000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19473000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":10379000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":30187000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":10714000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":41333000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":41333000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":47798000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":47798000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":73481000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":73481000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":59090000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":171189000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":168867000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":167866000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":180114000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":180114000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":180114000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":180114000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":180114000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":181904000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":202548000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":236822000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":229748000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":229748000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":229748000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":229748000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":229748000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":229132000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":228617000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":226036000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":249850000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":249850000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":249850000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":249850000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":249850000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":256064000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":254853000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":257749000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":258697000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":258697000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":258697000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":268783000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":269592000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2018-12-31","val":179628000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":179628000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":179628000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":179628000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","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":"2018-12-31","val":35426000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":35426000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":35426000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":35426000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","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":"2018-12-31","val":16743000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":16743000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":16743000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":16743000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","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":"2018-12-31","val":20906000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":20906000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":20906000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":20906000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","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":"2018-12-31","val":24813000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":24813000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":24813000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":24813000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","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":"2018-12-31","val":31695000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":31695000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":31695000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":31695000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","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":"2018-12-31","val":50045000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":50045000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":50045000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":50045000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","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":"2016-01-01","end":"2016-12-31","val":16716000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":23061000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":32514000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","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.06,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.066,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.066,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.066,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":0.07,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.06,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":0.06,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.05,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":0.05,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.05,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-1171000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":2549000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":947000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2470000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":2470000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-384000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1506000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-1122000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-07-30","val":-1398000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-07-30","val":-1398000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-07-30","val":-1398000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2018-07-01","end":"2018-07-30","val":108000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2I"},{"start":"2018-01-01","end":"2018-09-30","val":-1824000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-1824000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-318000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-318000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-09-30","val":-426000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-31","end":"2018-09-30","val":-426000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-4509000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-4509000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-4509000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2018-07-31","end":"2018-12-31","val":-3111000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-31","end":"2018-12-31","val":-3111000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-07-31","end":"2018-12-31","val":-3111000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-03-31","val":354000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":354000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-333000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-333000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-687000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-687000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2797000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-2797000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":-2464000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-2464000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":768000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":768000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":768000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-8565000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":-8565000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2787000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-2787000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":5778000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":5778000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":316000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":316000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3103000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3103000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7555000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":7555000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":7555000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-441000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-441000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-819000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-819000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-378000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-378000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5876000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-5876000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-5057000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-5057000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5332000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-5332000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3750000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":3750000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-7425000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-7425000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-11175000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-11175000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-20662000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-13237000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-10255000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-439000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3290000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3729000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent":{"label":"Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent","description":"Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":2944000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2944000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8327000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":8327000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":5383000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":5383000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9308000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":9308000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":981000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":981000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8596000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":8596000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":8596000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5251000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-5251000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5505000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-5505000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-254000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-254000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5937000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-5937000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":-432000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":-432000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13212000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-13212000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-18766000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-18766000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-24101000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-24101000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-5335000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-5335000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-31811000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-7710000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-30145000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7049000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2904000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-4145000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"OtherDepreciationAndAmortization":{"label":"Other Depreciation and Amortization","description":"Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":6686000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":4044000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":6121000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":8370000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":8370000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2313000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4738000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4738000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":7535000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":7535000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":10675000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":10675000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":10675000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2982000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":2982000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6011000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":6011000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":9131000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":9131000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":12451000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":12451000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":12451000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3607000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":3607000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7213000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":7213000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":10835000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":10835000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":14625000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":14625000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3633000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":3633000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7438000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":7438000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":11454000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":15281000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3967000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8020000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2017-12-31","val":99077000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":99077000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":148929000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":158497000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":158497000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":158497000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":158497000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":158497000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":169717000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":178016000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":204173000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":215878000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":215878000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":215878000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":215878000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":215878000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":170773000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":170760000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":167725000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":222911000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":222911000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":222911000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":222911000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q4I"},{"end":"2021-03-31","val":238089000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":288410000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":292306000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"}]}},"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":"2016-01-01","end":"2016-12-31","val":-359000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":223000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3960000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":368000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":203000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-787000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-787000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-6655000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":575000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-843000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":-117000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1385000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-3206000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-2959000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3191000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-3191000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":93000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":296000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":203000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-229000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-229000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-525000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-525000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2350000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-2350000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-2350000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-236000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-236000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-704000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-704000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-468000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-468000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-695000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-695000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":9000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":9000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1049000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-1049000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-1049000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":612000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":612000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":682000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":682000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":70000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":70000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":25000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":25000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":-657000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":-657000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-214000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-214000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-214000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":3000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-531000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-531000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":-534000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-534000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-219000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":-219000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":312000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":312000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-337000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-337000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-36000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":-36000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1487000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":-1487000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-1451000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":-1451000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3834000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":-2347000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-11370000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2725000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2954000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-229000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"PaymentForContingentConsiderationLiabilityFinancingActivities":{"label":"Payment for Contingent Consideration Liability, Financing Activities","description":"Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":3034000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":5499000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":6224000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":6224000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2180000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4814000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":10286000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":10286000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":12554000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":12554000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":12554000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7649000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":7649000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16293000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":16293000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":20514000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":20514000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":22040000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":22040000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":22040000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21428000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":21428000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":34992000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":34992000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":45069000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":45069000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":49891000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":49891000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":49891000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4172000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":4172000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":57030000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":57030000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":67735000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":67735000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":78092000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":78092000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10443000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":10443000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21397000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":21397000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":35929000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":62025000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14815000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22186000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-665000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2018-01-01","end":"2018-03-31","val":3400000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":1928000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":32612000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":32612000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":32612000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":634000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1981000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":4612000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4612000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":4612000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":4612000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":4612000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":3743000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":3743000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":3743000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3743000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":3743000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":634000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":634000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":634000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":634000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":634000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":634000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":634000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":634000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":634000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2700000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":2700000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2700000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2700000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":8282000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":8282000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":8282000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":8282000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1111000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1111000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1111000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":19072000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":3063000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":3063000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":3063000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":386000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":386000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":386000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1343000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1343000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":685000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":704000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":704000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2017-01-01","end":"2017-12-31","val":362524000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":4557000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":408478000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":486573000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":507498000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"}]}},"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":"2016-01-01","end":"2016-12-31","val":171202000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":361765000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":365698000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":365698000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25531000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":215332000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":296821000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":296821000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":413044000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":413044000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":413044000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":203394000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":203394000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":289101000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":289101000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":494336000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":494336000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":532513000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":532513000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":532513000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":52188000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":52188000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":59000000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":59000000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":69467000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":69467000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":348674000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":348674000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":348674000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7925000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":7925000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":82106000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":82106000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":286803000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":286803000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":979062000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":979062000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2603000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":2603000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":252056000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":252056000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":361675000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":461522000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":84708000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":140265000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"PaymentsToAcquireEquityMethodInvestments":{"label":"Payments to Acquire Equity Method Investments","description":"The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2016-05-01","end":"2016-05-31","val":11500000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016Q2I"},{"start":"2020-01-01","end":"2020-12-31","val":4950000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2020-12-01","end":"2020-12-31","val":4950000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-12-31","val":1632000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1632000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5232000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":17500000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":17500000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19132000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":19132000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":17232000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":17232000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-03-31","val":5232000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":5232000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5232000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":5232000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":5232000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2023-01-01","end":"2023-06-30","val":500000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":3408000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":8514000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":10518000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":10518000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2312000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4429000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":6326000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":6326000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":9106000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":9106000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":9106000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1875000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1875000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10060000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":10060000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":20758000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":20758000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":25472000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":25472000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":25472000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3188000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":3188000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5947000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":5947000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":12691000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":12691000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":19349000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":19349000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":19349000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2835000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":2835000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4318000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4318000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":6560000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6560000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":11018000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":11018000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3232000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":3232000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6429000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":6429000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":13152000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":21017000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5609000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9468000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.01,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.01,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.01,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.01,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":500000000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":500000000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":500000000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4I"},{"end":"2021-12-31","val":500000000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":500000000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"PrepaidExpenseAndOtherAssets":{"label":"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.","units":{"USD":[{"end":"2017-12-31","val":37423000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":37423000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":70127000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":76150000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":76150000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":76150000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":76150000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":76150000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":83501000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":70950000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":79064000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":58581000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":58581000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":58581000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":58581000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":58581000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":60256000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":55802000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62987000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65581000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":65581000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":65581000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":65581000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":65581000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":87594000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":126855000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":130883000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":123826000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":123826000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":123826000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":123826000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":123826000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":161997000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":165711000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":174007000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":151356000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":151356000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":151356000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":173167000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":206983000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":565160000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":565160000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":565160000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":565160000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":565160000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":12119000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":12119000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25767000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":25767000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":25767000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":25767000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":219636000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":219636000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":643272000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":643272000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":643272000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"}]}},"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":"2016-01-01","end":"2016-12-31","val":231169000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":1181936000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1181936000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":1181936000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":200000000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":250000000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":250000000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":300000000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":300000000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":300000000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":295000000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":295000000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":370000000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":370000000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":939125000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":939125000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":969125000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":969125000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":969125000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":285000000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":285000000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":285000000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":285000000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":305000000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":305000000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":555000000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":555000000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":555000000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":524375000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":524375000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":524375000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":524375000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":1169500000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1169500000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":1318375000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1318375000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":50000000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":50000000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100000000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":100000000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":100000000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1998900000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":98500000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":98500000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":214000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":214000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":796000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":796000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":796000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":796000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":838000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":838000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":838000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":77000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":77000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":167000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":167000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1559000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":1559000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":6912000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":6912000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":6912000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2863000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":2863000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4017000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4017000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":6186000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":6186000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":8350000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":8350000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":422000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":422000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":422000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":422000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1158000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1158000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1005000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3067000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":15722000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4451000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":-5239000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-38669000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-37881000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-37881000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-48359000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":-48359000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":-9690000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":-12054000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-03-31","val":-12054000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":-12054000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-19710000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-7656000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-04-01","end":"2018-06-30","val":-7656000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-7656000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-07-30","val":-47821000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-07-30","val":-47821000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-07-30","val":-47821000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2018-07-01","end":"2018-07-30","val":-28111000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2I"},{"start":"2018-01-01","end":"2018-09-30","val":-58634000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-58634000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-38924000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-38924000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":-38924000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-38924000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-09-30","val":-10813000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-41087000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":-41087000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":-41087000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2018-07-31","end":"2018-12-31","val":6734000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-07-31","end":"2018-12-31","val":6734000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2018-10-01","end":"2018-12-31","val":17547000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":17547000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":-2828000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-2828000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":-2828000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2828000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":274000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":274000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3102000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3102000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":3102000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":3102000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":666000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":666000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":392000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":392000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":392000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":392000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12025000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-12025000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":-12025000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":-12691000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":-12691000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":34019000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":34019000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-03-31","val":34019000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37347000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":37347000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3328000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3328000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-04-01","end":"2020-06-30","val":3328000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":41291000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":41291000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":3944000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":3944000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-07-01","end":"2020-09-30","val":3944000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":48965000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":48965000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":48965000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":7674000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":2482000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":2482000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7656000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":7656000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":5174000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":5174000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9505000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":9505000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":1849000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":1849000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":24440000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":24440000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":39082000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":39082000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":88400000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":88400000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":49318000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":49318000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":126689000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":38289000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":125278000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6977000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22105000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":29082000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":"2017-12-31","val":53453000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-12-31","val":64287000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":64287000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":87966000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":87966000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-12-31","val":105423000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":105423000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":106160000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":106160000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":121227000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":"2017-12-31","val":21397000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":21397000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-09-30","val":22407000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24780000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":24780000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":24780000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":24780000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":24780000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24860000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34363000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40227000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":41634000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":41634000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":41634000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":41634000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":41634000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":41838000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":41660000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":45322000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49209000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":49209000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":49209000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":49209000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":49209000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48711000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46994000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45625000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":47199000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":47199000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":47199000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":47199000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":47199000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46832000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46856000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49818000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":54748000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":54748000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":54748000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":56840000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":56796000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty":{"label":"Related Party Transaction, Expenses from Transactions with Related Party","description":"Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":612000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":481000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":231000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":770000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":770000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":523000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":897000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":374000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1222000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1222000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":325000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":325000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1712000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":1712000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":629000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":629000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1070000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1070000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":441000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":441000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1568000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":1568000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":498000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":498000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1906000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":417000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":417000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":452000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":452000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":35000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":35000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":719000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":267000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":603000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1178000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":575000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"}]}},"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":"2016-01-01","end":"2016-12-31","val":107169000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":640000000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":641987000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":641987000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1987000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4477000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":449019000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":449019000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":461026000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":461026000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":461026000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":47007000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":47007000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":94014000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":94014000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":496906000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":496906000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":529796000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":529796000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":529796000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":37892000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":37892000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":270783000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":270783000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":323674000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":323674000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":326566000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":326566000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":326566000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":409173000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":409173000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":413347000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":413347000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":419145000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":419145000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":425320000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":425320000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6174000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":6174000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12348000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":12348000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":68523000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":1873332000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6451000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13152000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2016-01-01","end":"2016-12-31","val":253000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":171000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":271000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":271000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":59000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":116000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":147000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":147000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":198000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":198000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":198000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":57000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":94000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":138000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":176000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":176000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019"}]}},"RestrictedStockValueSharesIssuedNetOfTaxWithholdings":{"label":"Restricted Stock, Value, Shares Issued Net of Tax Withholdings","description":"Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-386000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":-386000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":-386000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-971000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":-971000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-763000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2017-12-31","val":-92,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28","frame":"CY2017Q4I"},{"end":"2018-06-30","val":-92,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-10198000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-590000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":-590000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-590000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":-590000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":-590000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-3532000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-2736000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1463000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-13462000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":-13462000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":-13462000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":-13462000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":-13462000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6934000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9343000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10985000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14583000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":14583000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":14583000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":14583000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":14583000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14839000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16816000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17465000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":24995000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":24995000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":24995000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":24995000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":24995000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":54097000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":87180000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":116429000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":116779000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":116779000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":116779000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":116147000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":148324000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2016-01-01","end":"2016-12-31","val":485444000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":135546000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q1"},{"start":"2017-04-01","end":"2017-06-30","val":157230000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":473030000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":180254000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":180254000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":662887000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":662887000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":189857000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":196229000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-03-31","val":196229000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2018-01-01","end":"2018-03-31","val":196229000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":427664000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":231435000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-04-01","end":"2018-06-30","val":231435000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":231435000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":663365000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":663365000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":235701000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":235701000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-01","end":"2018-09-30","val":235701000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":235701000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":910880000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":910880000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":910880000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":247515000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-10-01","end":"2018-12-31","val":247515000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":259924000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":259924000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-03-31","val":259924000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":259924000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":561469000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":561469000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":301545000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":301545000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-04-01","end":"2019-06-30","val":301545000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":301545000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":878110000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":878110000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":316641000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":316641000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-07-01","end":"2019-09-30","val":316641000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":316641000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1218341000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1218341000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":1218341000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":340231000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-10-01","end":"2019-12-31","val":340231000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":337054000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":337054000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-03-31","val":337054000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":650163000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":650163000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":313109000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":313109000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-04-01","end":"2020-06-30","val":313109000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":981646000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":981646000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":331483000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":331483000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-07-01","end":"2020-09-30","val":331483000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1361319000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":1361319000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":1361319000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":379673000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":394175000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":394175000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":819530000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":819530000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":425355000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":425355000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1274065000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1274065000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":454535000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":454535000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1797951000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":1797951000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":536567000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":536567000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1075778000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":1075778000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":539211000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":539211000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1595642000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":519864000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2143321000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":557507000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1141312000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":583805000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"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":"2019-01-01","end":"2019-06-30","val":37317000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":13469000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":48720000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":11403000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":68891000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":68891000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":87699000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":87699000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":61750000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":61750000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":72012000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-12-31","val":98643000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":100174000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":32230000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":134615000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":134615000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":36287000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":77780000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":41493000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":121612000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":121612000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":43832000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":43832000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":170270000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":170270000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":170270000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":52257000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":52257000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":111993000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":111993000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":59736000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":59736000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":170658000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":170658000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-07-01","end":"2019-09-30","val":58665000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":58665000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":232911000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":232911000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":232911000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":62595000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":62595000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":115347000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":115347000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":52752000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":52752000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":172784000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":172784000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-07-01","end":"2020-09-30","val":57437000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-07-01","end":"2020-09-30","val":57437000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":236377000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":236377000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":236377000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":63826000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":63826000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":132844000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":132844000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":69018000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":69018000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":208481000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":208481000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-07-01","end":"2021-09-30","val":75637000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-07-01","end":"2021-09-30","val":75637000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":297636000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":297636000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":88650000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":88650000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":183421000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":183421000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":94771000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":94771000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":273336000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-07-01","end":"2022-09-30","val":89915000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":376417000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":112816000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":227807000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":114991000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":8520000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":31399000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":34879000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2017-01-01","end":"2017-12-31","val":34879000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3854000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7555000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":31612000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":31612000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":44468000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-01-01","end":"2018-12-31","val":44468000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-12-31","val":44468000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3921000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3921000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9099000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":9099000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":13375000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":13375000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2019-01-01","end":"2019-12-31","val":18329000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":18329000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2019-01-01","end":"2019-12-31","val":18329000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5034000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"start":"2020-01-01","end":"2020-03-31","val":5034000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10282000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":10282000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":15588000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"start":"2020-01-01","end":"2020-09-30","val":15588000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2020-01-01","end":"2020-12-31","val":22285000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2020-01-01","end":"2020-12-31","val":22285000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2020-01-01","end":"2020-12-31","val":22285000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12356000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":12356000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18631000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":18631000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":24569000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":24569000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":31602000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":31602000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6707000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":6707000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14210000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":14210000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":22190000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":30453000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7911000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15599000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"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":"2017-12-31","val":8,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28"},{"end":"2017-12-31","val":-778661000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-778661000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"},{"end":"2018-06-30","val":8,"accn":"0001047469-18-005842","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-28","frame":"CY2018Q2I"},{"end":"2018-09-30","val":380040000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":469662000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":469662000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":469662000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":469662000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":469662000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":455054000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":485524000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":497996000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":484120000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":484120000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":484120000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":484120000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":484120000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":519165000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":504732000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":541008000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":539799000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":539799000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":539799000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":539799000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":539799000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":606499000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":668696000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":675055000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":870544000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":870544000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":870544000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":870544000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":870544000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":941192000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1014035000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1058623000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1053918000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1053918000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1053918000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1037158000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1081327000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2017-12-31","val":-778661000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":-778661000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2017-12-31","val":-778661000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":-778661000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":-778661000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-780629000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-03-31","val":-780629000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-759543000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-06-30","val":-759543000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2I"},{"end":"2018-07-30","val":41478000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-07-30","val":41478000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2018-07-30","val":41478000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2018-09-30","val":648825000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":648825000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":812520000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"end":"2018-12-31","val":812520000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":812520000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":812520000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":812520000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2018-12-31","val":812520000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2018-12-31","val":812520000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":812520000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2018-12-31","val":812520000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2018-12-31","val":812520000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2018Q4I"},{"end":"2019-03-31","val":812276000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":812276000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-03-31","val":812276000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-03-31","val":812276000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":815855000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":815855000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-06-30","val":815855000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-06-30","val":815855000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q2I"},{"end":"2019-09-30","val":813574000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":813574000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2019Q3I"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2019-12-31","val":803970000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":827046000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2020-03-31","val":827046000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-03-31","val":827046000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-03-31","val":827046000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":831210000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":831210000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-06-30","val":831210000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-06-30","val":831210000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q2I"},{"end":"2020-09-30","val":838686000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2020-09-30","val":838686000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2020Q3I"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2020-12-31","val":858879000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":877647000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":877647000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-03-31","val":877647000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-03-31","val":877647000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":899085000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":899085000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-06-30","val":899085000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-06-30","val":899085000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q2I"},{"end":"2021-09-30","val":901301000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2021-09-30","val":901301000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1117408000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":1117408000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":1117408000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":1117408000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":1117408000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2021-12-31","val":1117408000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2021-12-31","val":1117408000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1182618000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2022-03-31","val":1182618000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-03-31","val":1182618000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-03-31","val":1182618000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1248856000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2022-06-30","val":1248856000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2022-06-30","val":1248856000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1286860000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1303295000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":1303295000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":1303295000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1326770000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2023-03-31","val":1326770000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1370831000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2018-07-31","end":"2018-09-30","val":3000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-31","end":"2018-09-30","val":3000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-12-31","val":112464000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-31","end":"2018-12-31","val":112464000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-07-31","end":"2018-12-31","val":112464000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2021-01-01","end":"2021-06-30","val":1000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":1000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-04-01","end":"2021-06-30","val":1000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"start":"2021-01-01","end":"2021-09-30","val":1000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":3520000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"start":"2021-01-01","end":"2021-12-31","val":3520000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"start":"2022-01-01","end":"2022-03-31","val":2000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":7000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":5000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-04-01","end":"2022-06-30","val":5000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":9000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2018-07-31","end":"2018-09-30","val":565160000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-31","end":"2018-09-30","val":565160000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-12-31","val":565160000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2018-07-31","end":"2018-12-31","val":-565160000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-07-31","end":"2018-12-31","val":565160000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":9267000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16572000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":18824000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"}]}},"TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit":{"label":"Tax Cuts and Jobs Act, Change in Tax Rate, Income Tax Expense (Benefit)","description":"Amount of income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":2653000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2017"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2017-12-31","val":864749000,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":864749000,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28","frame":"CY2017Q4I"}]}},"TreasuryStockRetiredParValueMethodAmount":{"label":"Treasury Stock, Retired, Par Value Method, Amount","description":"Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the par value method.","units":{"USD":[{"start":"2018-01-01","end":"2018-07-30","val":2909000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-07-30","val":2909000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2018-01-01","end":"2018-07-30","val":2909000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"start":"2018-07-01","end":"2018-07-30","val":2909000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2I"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2018-12-31","val":2403000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2403000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2403000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":2403000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2295000,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2186000,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5684000,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5389000,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"end":"2019-12-31","val":5389000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07"},{"end":"2019-12-31","val":5389000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":5389000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05"},{"end":"2019-12-31","val":5389000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":609000,"accn":"0001558370-20-005544","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-07","frame":"CY2020Q1I"},{"end":"2020-06-30","val":574000,"accn":"0001558370-20-009500","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":539000,"accn":"0001558370-20-012709","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-05","frame":"CY2020Q3I"},{"end":"2020-12-31","val":503000,"accn":"0001558370-21-001250","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-19"},{"end":"2020-12-31","val":503000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":503000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":503000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04"},{"end":"2020-12-31","val":503000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3025000,"accn":"0001558370-21-006056","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2797000,"accn":"0001558370-21-010374","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7951000,"accn":"0001558370-21-014432","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-04","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7523000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":7523000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":7523000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":7523000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":7523000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7096000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6669000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6241000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17750000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":17750000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":17750000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17031000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16302000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"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":"2018-07-31","end":"2018-09-30","val":42351043,"accn":"0001047469-18-007181","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-12-31","val":43122782,"accn":"0001047469-19-001705","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-28"},{"start":"2019-01-01","end":"2019-03-31","val":46211599,"accn":"0001047469-19-002955","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":46455238,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":46721559,"accn":"0001047469-19-004629","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"}]}},"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":"2018-08-01","end":"2018-09-30","val":42351043,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-07-31","end":"2018-12-31","val":43122782,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25"},{"start":"2019-01-01","end":"2019-09-30","val":46653820,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":47058613,"accn":"0001558370-19-010270","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":46792389,"accn":"0001558370-20-001271","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-25","frame":"CY2019"}]}},"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":"2020-12-31","val":26735000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":31973000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":31973000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05"},{"end":"2021-12-31","val":31973000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"end":"2021-12-31","val":31973000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"end":"2021-12-31","val":31973000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":36501000,"accn":"0001558370-22-007222","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-05","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35682000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39477000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29579000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16"},{"end":"2022-12-31","val":29579000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04"},{"end":"2022-12-31","val":29579000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28373000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1I"},{"end":"2023-06-30","val":46587000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2021-12-31","val":11561000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17"},{"end":"2021-12-31","val":11561000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5289000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"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":"2021-12-31","val":55051000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":25185000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022Q4I"}]}},"PaymentsToAcquireMarketableSecurities":{"label":"Payments to Acquire Marketable Securities","description":"Amount of cash outflow for purchase of marketable security.","units":{"USD":[{"start":"2021-01-01","end":"2021-01-31","val":18000000,"accn":"0001558370-22-001311","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-17","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-12-31","val":18000000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-147000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-39000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2021-01-01","end":"2021-09-30","val":-46000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2021-01-01","end":"2021-12-31","val":-58000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":375000,"accn":"0001558370-22-012036","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-04"},{"start":"2022-01-01","end":"2022-06-30","val":375000,"accn":"0001558370-23-013048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":375000,"accn":"0001558370-22-016125","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-03"},{"start":"2022-01-01","end":"2022-12-31","val":372000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":-0.015,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":12298000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12384000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3268000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":12459000,"accn":"0001558370-23-001407","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3324000,"accn":"0001558370-23-007967","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-04","frame":"CY2023Q1"}]}}}}}